Skip to main content

Library IAM roles

Curated roles

The following table describes Identity and Access Management (IAM) roles that are associated with Library, and lists the permissions that are contained in each role.

RoleDescriptionPermissions
roles/library.adminFull access to playlists.
  • library.playlists.get
  • library.playlists.list
  • library.playlists.create
  • library.playlists.update
  • library.playlists.delete
  • library.playlists.getIamPolicy
  • library.playlists.setIamPolicy
roles/library.editorEdit access to playlists.
  • library.playlists.get
  • library.playlists.list
  • library.playlists.create
  • library.playlists.update
  • library.playlists.getIamPolicy
roles/library.viewerView access to playlists.
  • library.playlists.get
  • library.playlists.list
  • library.playlists.getIamPolicy

For a reference describing the IAM permissions contained in each IAM role, refer to Library IAM Permissions.