Skip to main content

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;