Fact
- PhenixID Identity Provisioning 5.3.4 or later
System Requirements
- Account in Net iD Portal
Situation
Use PhenixID Identity Provisioning to create, update and delete users in Secmaker Net iD Portal.
Solution
This document will show the steps that are necessary to configure PhenixID Identity Provisioning to automatically create, update and delete users in Secmaker Net iD Portal.
Download and install the action package
Download the zip file:
For instruction of how to install the action package, read PSD1149.
Create Users
Create users in Secmaker Net iD Portal.
Parameter | Description | Example |
Keystore file path | The file path to the pskc12 keystore file. No default value. | C:\MySecretFiles\keystore.pfx’. |
Keystore password | The keystore password. | |
Net iD portal WS URL | URL to Secmaker Net iD Portal | |
Attributes to set on user object | Comma separated list of the attributes to set when creating users in Net iD Portal. Use | to map the session attribute name with the Net iD Portal attribute name, e.g. netidAttributeName|’pipAttributeName’. Each SessionObject must have an attribute with the name ‘pipAttributeName’ and corresponding value. | GivenName|givenName,FirstName|firstName, Surname|surname,ServiceId|serviceId, ServiceObjectId|serviceObjectId |
Object Id Attribute | Attribute for the newly created user objectid. This is set on each session object. | |
Organization Name Attribute | Attribute containing the organization name. | |
Error Message Attribute | [Optional] The attribute to set if any error occures during update. No status attribute will be created if the update is successful. If not set, no status attribute will be created. No default value. | errorMessage |
No of Simultaneous Calls | [Optional] The number of simultaneous calls (ie threads). Maximum is 100. Default is 1. |
Update Users
Update users in Secmaker Net iD Portal.
Parameter | Description | Example |
Keystore file path | The file path to the pskc12 keystore file. No default value. | C:\MySecretFiles\keystore.pfx’. |
Keystore password | The keystore password. | |
Net iD portal WS URL | URL to Secmaker Net iD Portal | |
Attributes to set/update on user object | Comma separated list of the attributes to set/update when updating users in Net iD Portal. Use | to map the session attribute name with the Net iD Portal attribute name, e.g. netidAttributeName|’pipAttributeName’. Each SessionObject must have an attribute with the name ‘pipAttributeName’ and corresponding value. | GivenName|givenName,FirstName|firstName, Surname|surname,ServiceId|serviceId, ServiceObjectId|serviceObjectId |
Object Id Attribute | Attribute containing user objectid. | |
Organization Name Attribute | Attribute containing the organization name. | |
Error Message Attribute | [Optional] The attribute to set if any error occures during update. No status attribute will be created if the update is successful. If not set, no status attribute will be created. No default value. | errorMessage |
No of Simultaneous Calls | [Optional] The number of simultaneous calls (ie threads). Maximum is 100. Default is 1. |
Delete Users
Delete users in Secmaker Net iD Portal.
Parameter | Description | Example |
Keystore file path | The file path to the pskc12 keystore file. No default value. | C:\MySecretFiles\keystore.pfx’. |
Keystore password | The keystore password. | |
Net iD portal WS URL | URL to Secmaker Net iD Portal | |
Object Id Attribute | Attribute containing user objectid. | |
Organization Name Attribute | Attribute containing the organization name. | |
Error Message Attribute | [Optional] The attribute to set if any error occures during update. No status attribute will be created if the update is successful. If not set, no status attribute will be created. No default value. | errorMessage |
No of Simultaneous Calls | [Optional] The number of simultaneous calls (ie threads). Maximum is 100. Default is 1. |
DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.
PhenixID - support.phenixid.se