Integration with Attendant Rest API V2
For enabling integration with new Attendant API V2, it will require to add new permissions
Built-in roles
If you are adding built-in roles:
- bum.read
- for getting the list of Business Units that user have access to;
- att.read-workstation
- for getting the workstations;
- att.read-basket
- for getting the baskets with receipts;
- att.read-assistance
- for getting the assistance requests (events);
- att.create-assistance
- for responding to assistance requests (events);
- sio.additional-rooms
- for getting live updates from Socketio;
- sio.websocket-client
- for getting live updates from Socketio;
- iam.client-admin
- for allowing devices to register with OCMS;
- sre.external-logs-writer
- for recording errors and issues that can occur in the application;
Permissions list
If you want to use different roles or user is from other IDP, here is a list of permissions:
- bum.business-unit.list
- for getting the list of Business Units that user have access to;
- att.workstation.read
- for getting the workstations;
- att.basket.read
- for getting the baskets with receipts;
- att.assistance-req.read
- for getting the assistance requests (events);
- att.assistance-req.set
- for responding to assistance requests (events);
- sio.websocket.connect
- for getting live updates from Socketio;
- sio.bu-rooms.join
- for getting live updates from Socketio;
- iam.clients.update
- for allowing devices to register with OCMS;
- sre.external-logs.write
- for recording errors and issues that can occur in the application;