Skip to content

Access control

Enfonica offers Identity and Access Management (IAM), which allows you to give users granular permissions to Enfonica resources. A user's IAM roles are configured against a project.

IAM lets you control who (users) has what access (roles) to which resources by setting an IAM policy.

Permissions and roles

IAM roles include permissions that allow users to perform specific actions on Enfonica resources. For example, the messaging.messages.get permission on a given project allows a user to retrieve a Message for that project, and this permission can be applied to a user by adding the roles/messaging.viewer role.

Managing the IAM policy

You can manage the IAM policy of a project in the Enfonica Console. To do this:

  1. In the Enfonica Console, select the project that you want to use > click > Settings > Users.

    Open Enfonica Console

  2. Select the user to edit, or add a user.

  3. Using the dropdown, apply the changes to the user and confirm.