ProSpend can sync user details from Azure using SCIM Provisioning. The client needs to create an app in Azure. ProSpend will provide instructions on how to do this.
New Users
If a user profile is active in Azure, the block sign in field is set to No and is present in the provisioning app, Azure pushes that user information into ProSpend and ProSpend will create new user profiles.
Below mapping is user when creating new users.
From Azure
Azure Field (Attribute) | ProSpend Field |
---|---|
userPrincipalName |
Login ID |
Email Address |
|
givenName | First Name |
surname | Last Name |
employeeId | Employee No |
Configurable Per Site
Below fields can be configured per site but will be the same for all the users. These are part of the details that will be obtained from the client before setting up the app in Azure.
- Default Approver
- Default Cost Centre
- Expense Workflow
- Invoice Workflow
Hardcoded Values
Below fields are hardcoded which means they cannot be changed for each site.
- User Permissions - the system will tick Expense Category permission and tick all the categories which means users can code expenses or lines to all the categories.
- Default Currency - all the users will be set to AUD.
- Force single sign on (SSO) login - this will be enabled which means users will only be able to login via SSO.
- Send welcome email - this will be enabled too which means all the users will receive a welcome email immediately.
Disabling users
A user profile will be disabled in ProSpend if one of the below is done in Azure -
- User profile is removed from the provisioning app.
- User profile is disabled in Azure.
- User profile is deleted in Azure.
- User profile block sign in field is set to Yes.
Re-enabling users