Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Create an Integration User
You can create a dedicated user for integrations between other products and . This user enables a product that uses the client SDK to be authenticated in the server SDK and execute the APIs. Applications written with this API set must log on with integration user credentials.
Caution It is also possible to connect with a regular UCMDB user (for instance, admin). However, this option is not recommended. To connect with a UCMDB user, you must grant the user API authentication permission.
To create an integration user:
-
Launch the Web browser and enter the server address, as follows:
You may have to log in with a user name and password (the default user name is sysadmin).
-
Under
UCMDB
, click service=UCMDB Authorization Services. -
Locate the createUser operation. This method accepts the following parameters:
-
customerId. The customer ID.
-
username. The integration user's name.
-
userDisplayName. The integration user's display name.
-
userLoginName. The integration user's login name.
-
password. The integration user's password.
The default password policy requires the password to include at least one of each of the four following types of characters:
- Uppercase alphabetic characters
- Lowercase alphabetic characters
- Numeric characters
- Symbol characters ,\:/. _?&%=+-[]()|
It also requires the password to adhere to the minimum length, which is set by the Password minimum length infrastructure setting.
-
-
Click Invoke.
-
the setRolesForUser method and enter the following parameters:
-
userName. The integration user's name.
-
roles. SuperAdmin.
Click Invoke.
-
-
Locate the setUserServerAdministratorValue method and enter the following parameters:
- customerID. The customer ID.
- userLoginName. The integration user's login name.
-
serverAdministratorValue. Select True.
Click Invoke.
-
In a multi-tenant environment, locate the grantRolesToUserForAllTenants method and enter the following parameters to assign the role in connection with all tenants:
-
userName. The integration user's name.
-
roles. SuperAdmin.
Click Invoke.
Alternatively, to assign the role in connection with specific tenants, invoke the grantRolesToUserForTenants method, using the same userName and roles parameter values. For the tenantNames parameter, enter the required tenants.
-
-
Either create more users, or close the JMX console.
Note The integration user is per customer. To create a stronger integration user for cross-customer usage, use a systemUser with the isSuperIntegrationUser flag set to true.