Assign permissions
- Last UpdatedApr 15, 2025
- 2 minute read
This section of the help document details the security permissions necessary for specific API calls. Ensure that the user account called for the API has the permissions necessary to perform the action(s) required by the SDK's API call, otherwise, the call will fail.
| API | APP TYPE | Required Permissions | Base-Specific? | Description |
| GetProcedureIntegrationConfigurations | External Servers | View External Servers | No | Gets list of Procedure Integration configs |
| GetCrewInfos | Crew Setup | View Crew Setup | No | Gets list of allcrews |
| GetScheduleOccurrenceInfos | Schedule Manager | View Schedules | Yes | Gets list of all schedules |
| GetProcedureInfos | Procedure Builder | Procedures - Review | Yes | Gets list of all procedures |
| TransmittedIntegrationItemsEx | Web Services | General Permissions | No | Gets list of tranmitted procedure integration items |
| SetProcedureInfos | Procedure Builder | Procedures - Design | Yes | User should have design permission in builder and list manager add/edit permissions to import procedures.User will be able to delete procedures with design permission in builder. |
| List Manager |
|
No | ||
| Procedure Builder | Procedures - Release | Yes | User must have release permissions to release the imported procedure | |
| Procedure Builder | Procedures - Activate/Deactivate | Yes | User will not be able to activate/deactivate procedures and will not be able to make changes to the de-activated procedures. | |
| SetScheduleOccurrenceInfos (edit) | Schedule Manager | Edit Schedules | Yes | User can import schedules. |
| AVEVA Mobile Operator | * (See Below) | Yes | To schedule an instance to the User, that user should have AVEVA Mobile Operator rights in the current base who is also assigned to the selected role. | |
| SetScheduleOccurrenceInfos (Delete) | Schedule Manager | Suspend and Delete Schedules | Yes | User can delete schedules |
| SetResponseLists | List Manager |
|
No | User can get data/set data and set delete flag to true |
| SetAssets | List Manager |
|
No | User can get data/set data and set delete flag to true |
| SetAssetStatusLists | List Manager |
|
No | User can get data/set data and set delete flag to true |
*The user requires at least one AVEVA Mobile Operator permission (any will do) for each Base in which this API will be used.
**To import a procedure, three permissions are combined. User should have the review procedure, design procedure, and release procedure permissions. Everytime a permission is changed, the Sync server needs to be restarted.
*** You can use Data Server to data items such as assets or response lists.