Proxmity Beacon roles and permissions

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

Proxmity Beacon roles

Role Permissions

(roles/proximitybeacon.admin)

Admin role for proximitybeacon

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 proximitybeacon

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 proximitybeacon

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

Proxmity Beacon permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon Viewer (roles/proximitybeacon.viewer)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Beacon Attachment Viewer (roles/proximitybeacon.attachmentViewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon 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)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Beacon Attachment Publisher (roles/proximitybeacon.attachmentPublisher)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon 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)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Security Auditor (roles/iam.securityAuditor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon 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)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Beacon Editor (roles/proximitybeacon.beaconEditor)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon Viewer (roles/proximitybeacon.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Security Auditor (roles/iam.securityAuditor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)

Proximitybeacon Viewer (roles/proximitybeacon.viewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Beacon Attachment Editor (roles/proximitybeacon.attachmentEditor)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Owner (roles/owner)

Editor (roles/editor)

Proximitybeacon Admin (roles/proximitybeacon.admin)

Proximitybeacon Editor (roles/proximitybeacon.editor)