...
In this case, Identity Server running inside the organizational boundaries of each organization act as SCIM consumers and the Identity Server as a Service running in StratosLive acts as a SCIM Service Provider. Each organization can register SCIM provider configurations pointing to their tenant space in SLiveStratosLive, within enterprise IS instances.
The following is a step by step guide for this.
...
- Download and unzip IS distribution into three different folders (to represent instances at: 1.wso2, 2.willpower, 3.SLiveStratosLive).
- Increment the Ports->PortOffset element in carbon.xml s.t to indicate that three instances are running in the following ports:
- IS of WSO2: 9443
- IS of Willpower: 9444
- SLive StratosLive IS: 9445
For more information on this, see Setting up Three Nodes.
Step 2: Creating Tenants
- Login as an admin to the IS instance that simulates Stratos IS in our setup
...
- .
- In the Management Console, navigate to the Configure menu and under Multitenancy, click Add New Tenant.
- Create two tenants named "wso2.com" and "willpower.com".
...
Screen shots of the steps are shown below:
...
You need to add the following: Domain, First Name, Last Name, Admin Username, Admin Password (repeated) and Email. Additionally, you need to use the drop-down to Select Usage Plan For Tenant.- Click Save.
Step 3: Registering SCIM Providers
...
Sample 1: wso2.com
Sample 2: willpower.com
Step 4: Testing Provisioning
Now you can test creating/deleting/updating users, groups in organizational IS instances and verify that they are provisioned to particular tenant space of each organization in SLive IS instance.