Creating a SOAP Web Service User
Though Web Services can be tested using the built-in System Administration user (ADMNadmin), Web Services should not be run as this user in production. Create one or more FlexNet users who have been assigned roles with the necessary permissions.
Creating a Role for Web Service User Access
To create a role that provides access to Web Services
|
1.
|
Start the FlexNet Operations Producer Portal and log in as a user with a Producer role. |
|
2.
|
Click Accounts & Users > All Roles > Add Role. |
|
3.
|
Create the role as usual. Under Role Type, select Publisher Role. |
|
4.
|
Check the Execute Web Services permission. |
|
5.
|
Check any other permissions required to perform the tasks required by the Web Services operations performed by users with this role. |
After the appropriate roles have been created, you must create a FlexNet Web Service user.
Creating a Web Services User for FlexNet Operations
Follow the instructions, below, to create a Web Service user.
To create a FlexNet Web Service user
|
1.
|
In the FlexNet Operations Producer Portal, click Accounts & Users > Create User. |
|
•
|
If the Web Service user is in the FlexNet domain, enter a user name (login name), first and last names, and email address of the user. Leave the account the Home account. Select the time zone of the FlexNet Operations server. |
|
•
|
If the Web Service user is in a domain other than the FlexNet domain, select that domain select the user from the domain. |
|
•
|
If this is a user in the FlexNet domain and it will ever send more than one Web Service request at a time, in the Shared Login field, select Yes. If this user is created as a shared user, enter the email address of a FlexNet Operations administrator. |
|
2.
|
Assign the Web Services role created in the previous task to the user. |
If the user is in the FlexNet domain, an email with a system-generated password is sent to the user’s email address. The recipient of the email must log in to FlexNet Operations with the system-generated password and change that password. A user in a domain other than the FlexNet domain uses the password managed in the directory server.
Note:Note the changed password and keep it secure—it is used to authenticate the user in the Web Services requests.