When you deploy Administration Console, an organization is created by default. This out-of-the-box organization is referred to as Default Organization (DEFAULTORG). For a single organization setup, instead of creating an organization you can rename this default organization, change its configurations, and then continue to use it.
For a multi-organization setup, you must create additional organizations. You can do this either by using Administration Console or by using Web services.
This section walks you through the following steps for creating organization:
Note: After you create an organization, you must refresh the system cache for the new organization to take effect. See "Refreshing the Organization Cache" for more information on how to refresh the cache.
The createOrgRequest message is used to create organizations in the RiskMinder database. The following table lists the elements of this request message.
|
Element |
Mandatory |
Description |
|---|---|---|
|
orgName |
Yes |
The unique name of the organization that you want to create. This name will be used to log in to Administration Console. |
|
displayName |
Yes |
A descriptive name for the organization. |
|
keyLabel |
No |
The label for the key used to encrypt the sensitive organization data. Setting the key label is a one-time operation. After you set this value, you cannot modify it. Note: If this value is not specified, then the Master Key is used as the key label. |
|
repositoryType |
No |
The repository where the accounts of the users who belong to the organization will reside. This repository can be one of the following:
|
|
ldapDetails |
No
Required only if repositoryType =LDAP |
The details of the directory service where the user information is available:
|
|
connectionCredential |
No
Required only if repositoryType =LDAP |
The information required to connect to the directory service:
|
|
redirectSearchSchema |
No
Required only if repositoryType =LDAP |
The schema to be used when searching for values whose attributes are in a different node. |
|
redirectSearchAttribute |
No
Required only if repositoryType =LDAP |
The value of the attribute to be searched in redirectSearchSchema. |
|
repositoryattribute |
No
Required only if repositoryType =LDAP |
The user attribute in the directory service that has to be mapped to the RiskMinder attribute. Based on this mapping, UDS searches for the user in the directory service. |
|
arcotattribute |
No
Required only if repositoryType =LDAP |
The RiskMinder attribute to which the directory service attribute must be mapped. For example, you can map the UID attribute in the directory service to the USERNAME RiskMinder attribute. |
|
status |
No |
The status of the organization in the database:
|
|
description |
No |
A description for the organization that helps the administrators managing the organization to easily identify the organization. |
|
customAttribute |
No |
Name-value pairs that you can use to set any additional user or organization information. |
|
clientTxId |
No |
Unique transaction identifier that your calling application can include. This identifier helps in tracking related transactions. |
To create organizations:
See "Managing Web Services Security" for more information on the header elements.
This operation returns the createOrgResponse message that includes the transaction identifier and the authentication token. See the following section for more information on the response message.
The response message, createOrgResponse, returns the transaction identifier and the authentication token in the SOAP envelope header. These elements are explained in the following table.
The SOAP body returns a success message if the operation was performed successfully. If there are any errors, then the Fault response is returned. See appendix, "Exceptions and Error Codes" for more information on the SOAP error messages
|
Element |
Description |
|---|---|
|
udsTransactionID |
The unique identifier of the transaction performed by using UDS. |
|
authToken |
The authentication token that is returned if the credential verification to access the Web service was successful. This token eliminates the need for you to present the authentication credential for successive access to the Web service. By default, the authentication token is valid for one day, after which you need to authenticate again. |
|
Copyright © 2013 CA.
All rights reserved.
|
|