Proximity Beacon roles and permissions

This page lists the IAM roles and permissions for Proximity Beacon. To search through all roles and permissions, see the role and permission index.

Proximity Beacon roles

Role Permissions

(roles/proximitybeacon.admin)

Admin role for Proximity Beacon

proximitybeacon.*

  • proximitybeacon.attachments.create
  • proximitybeacon.attachments.delete
  • proximitybeacon.attachments.get
  • proximitybeacon.attachments.list
  • proximitybeacon.beacons.attach
  • proximitybeacon.beacons.create
  • proximitybeacon.beacons.get
  • proximitybeacon.beacons.getIamPolicy
  • proximitybeacon.beacons.list
  • proximitybeacon.beacons.setIamPolicy
  • proximitybeacon.beacons.update
  • proximitybeacon.namespaces.create
  • proximitybeacon.namespaces.delete
  • proximitybeacon.namespaces.get
  • proximitybeacon.namespaces.getIamPolicy
  • proximitybeacon.namespaces.list
  • proximitybeacon.namespaces.setIamPolicy
  • proximitybeacon.namespaces.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.editor)

Editor role for Proximity Beacon

proximitybeacon.attachments.*

  • proximitybeacon.attachments.create
  • proximitybeacon.attachments.delete
  • proximitybeacon.attachments.get
  • proximitybeacon.attachments.list

proximitybeacon.beacons.attach

proximitybeacon.beacons.create

proximitybeacon.beacons.get

proximitybeacon.beacons.list

proximitybeacon.beacons.update

proximitybeacon.namespaces.create

proximitybeacon.namespaces.delete

proximitybeacon.namespaces.get

proximitybeacon.namespaces.list

proximitybeacon.namespaces.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.viewer)

Viewer role for Proximity Beacon

proximitybeacon.attachments.get

proximitybeacon.attachments.list

proximitybeacon.beacons.get

proximitybeacon.beacons.list

proximitybeacon.namespaces.get

proximitybeacon.namespaces.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.attachmentEditor)

Can create and delete attachments; can list and get a project's beacons; can list a project's namespaces.

proximitybeacon.attachments.*

  • proximitybeacon.attachments.create
  • proximitybeacon.attachments.delete
  • proximitybeacon.attachments.get
  • proximitybeacon.attachments.list

proximitybeacon.beacons.get

proximitybeacon.beacons.list

proximitybeacon.namespaces.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.attachmentPublisher)

Grants necessary permissions to use beacons to create attachments in namespaces not owned by this project.

proximitybeacon.beacons.attach

proximitybeacon.beacons.get

proximitybeacon.beacons.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.attachmentViewer)

Can view all attachments under a namespace; no beacon or namespace permissions.

proximitybeacon.attachments.get

proximitybeacon.attachments.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/proximitybeacon.beaconEditor)

Necessary access to register, modify, and view beacons; no attachment or namespace permissions.

proximitybeacon.beacons.create

proximitybeacon.beacons.get

proximitybeacon.beacons.list

proximitybeacon.beacons.update

resourcemanager.projects.get

resourcemanager.projects.list

Proximity Beacon permissions

Permission Included in roles

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Beacon Attachment Viewer (roles/proximitybeacon.attachmentViewer)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Beacon Attachment Viewer (roles/proximitybeacon.attachmentViewer)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Publisher (roles/proximitybeacon.attachmentPublisher)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Beacon Attachment Publisher (roles/proximitybeacon.attachmentPublisher)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Admin (roles/admin)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Beacon Admin (roles/proximitybeacon.admin)

Security Auditor (roles/iam.securityAuditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Beacon Attachment Publisher (roles/proximitybeacon.attachmentPublisher)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Admin (roles/admin)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Beacon Admin (roles/proximitybeacon.admin)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Support User (roles/iam.supportUser)

Admin (roles/admin)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Beacon Admin (roles/proximitybeacon.admin)

Security Auditor (roles/iam.securityAuditor)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Reader (roles/reader)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)

Beacon Viewer (roles/proximitybeacon.viewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Admin (roles/admin)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Beacon Admin (roles/proximitybeacon.admin)

Admin (roles/admin)

Owner (roles/owner)

Writer (roles/writer)

Editor (roles/editor)

Beacon Admin (roles/proximitybeacon.admin)

Beacon Editor (roles/proximitybeacon.editor)