Slack Bot Access Control

Slack is another interface to interact with the Blameless platform and these are the permissions required for the various interactions.

Slack Bot Access Control Examples

The following rules, similar to the API Acess Control rules, apply for Slack Bot:

  • Each Slack Bot command can have at most one rule associated with it.
  • The authorization hook is associated with a (verb, resource,rule) tuple and if the user's identity has a matching rule, then calling the (verb, resource) API is granted.
  • All users with matching rules are permitted access to the endpoint.
  • Any endpoint without a rule (i.e. None) are accessible by all authenticated users.

The following are examples of what is available for the Slack Bot commands: