Federated Domain Deployment
Deploying the client management package locally allows you to manage your remote resources centrally.
In order that you can evaluate GRIA and the ideas behind it quickly, IT Innovation has set up demonstration systems with the basic application services and service provider management packages installed. In this tutorial we will use the GRIA client software to access these services.
Page
5
of
6.
Federated Domain Deployment
In order to demonstrate the Federated-Domain Deployment scenario, where client organisations want to control access for large numbers of users and SLAs, you should install the client management package locally. To do this follow these steps:
- Download the GRIA Client Management package.
- Follow the client management installation instructions.
- Ensure the client package is installed and configured as above.
- Using Keytool GUI import the GRIA Demo CA certificate (available in gria-keystore.zip)
into the server keystore that you created for the client management service.
- Add the private account service either by dragging wsdl link to your private account service or by specifying the URL directly, e.g. https://mymachine/gria-client-mgt/services/PrivateAccountService?wsdl
- Add yourself as a manager to the private account service by selecting your generated demo certifcate and the certifcate of the demo CA , which are both available in gria-keystore.zip.
- Open
a private
account using the GRIA client, by selecting your PrivateAccountService and then clicking on Open Account in the Details panel.
- Select your new private account and add the supplier SLA and trade account you created on the griademo2 service by using the Supplier Resources tab.
- Add another user in your organisation to the private (project) account, using the Access Control tab.
- This user should then be able to store data
and run jobs
according to the SLA, as before.
- You can then check the account
for billing information using the Aggregated Statement tab.
See the client management package's documentation for more information about using these services.
