Skip to main content

Enhancements

Job Titles
We have added Job Titles as a section on OS under Configuration/Business Management and updated the Job Title fields to dropdowns. For operators created in OS, Job titles will need to be created before an employee can be added as job titles are a required field. PLEASE NOTE: For Flow: We are awaiting further sync work from the Flow team for job titles to sync up to/down from Flow.
Login and Forgot Password Pages
OS will now remove spaces before and after an email address on the Login and Forgot Password pages. This is to prevent users who make use of autofill from receiving username/password errors when trying to log in or request a reset password.
Employees
OS has been updated to add/update employees with UserId=Null
Audit Log
Now includes log tracking for job title created/updated.
SSO Configuration
Name ID claim field added for OIDC SSO.

API Updates

GET /operators/{operatorId}/extended-users/{userId}
Endpoint created to include Applications enabled for a user under the operator specified.
GET /operators/{operatorId}/job-titles
Endpoint created to retrieve a list of available job titles for the specified operator.
POST /operators/{operatorId}/job-titles
Endpoint created to create a new job title.
GET /operators/{operatorId}/job-titles/{id}
Endpoint created to retrieve job title by Id.
PUT /operators/{operatorId}/job-titles/{id}
Endpoint created to update an existing job title.
DELETE /operators/{operatorId}/job-titles/{id}
Endpoint created to delete a job title.
Employee endpoints
jobTitleId added to all relevant employee endpoints