Service Directory roles and permissions

servicedirectory.endpoints.create

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.endpoints.delete

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.endpoints.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.endpoints.getIamPolicy

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.endpoints.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.endpoints.setIamPolicy

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Service Directory Admin (roles/servicedirectory.admin)

servicedirectory.endpoints.update

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.locations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.locations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.namespaces.associatePrivateZone

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.namespaces.create

Owner (roles/owner)

Editor (roles/editor)

Compute Network Admin (roles/compute.networkAdmin)

Compute Peer Subnet Migration Admin (roles/compute.peerSubnetMigrationAdmin)

Infrastructure Administrator (roles/iam.infrastructureAdmin)

Network Administrator (roles/iam.networkAdmin)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Cloud Workstations Network Admin (roles/workstations.networkAdmin)

Service agent roles

servicedirectory.namespaces.delete

Owner (roles/owner)

Editor (roles/editor)

Compute Network Admin (roles/compute.networkAdmin)

Infrastructure Administrator (roles/iam.infrastructureAdmin)

Network Administrator (roles/iam.networkAdmin)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Cloud Workstations Network Admin (roles/workstations.networkAdmin)

Service agent roles

servicedirectory.namespaces.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.namespaces.getIamPolicy

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.namespaces.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.namespaces.setIamPolicy

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Service Directory Admin (roles/servicedirectory.admin)

servicedirectory.namespaces.update

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.networks.access

Private Service Connect Authorized Service (roles/servicedirectory.pscAuthorizedService)

Service agent roles

servicedirectory.networks.attach

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Network Attacher (roles/servicedirectory.networkAttacher)

Service agent roles

servicedirectory.services.bind

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles

servicedirectory.services.create

Owner (roles/owner)

Editor (roles/editor)

Compute Network Admin (roles/compute.networkAdmin)

Compute Peer Subnet Migration Admin (roles/compute.peerSubnetMigrationAdmin)

Infrastructure Administrator (roles/iam.infrastructureAdmin)

Network Administrator (roles/iam.networkAdmin)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Cloud Workstations Network Admin (roles/workstations.networkAdmin)

Service agent roles

servicedirectory.services.delete

Owner (roles/owner)

Editor (roles/editor)

Compute Network Admin (roles/compute.networkAdmin)

Compute Peer Subnet Migration Admin (roles/compute.peerSubnetMigrationAdmin)

Infrastructure Administrator (roles/iam.infrastructureAdmin)

Network Administrator (roles/iam.networkAdmin)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Cloud Workstations Network Admin (roles/workstations.networkAdmin)

Service agent roles

servicedirectory.services.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.services.getIamPolicy

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.services.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.services.resolve

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service Directory Viewer (roles/servicedirectory.viewer)

Service agent roles

servicedirectory.services.setIamPolicy

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Service Directory Admin (roles/servicedirectory.admin)

servicedirectory.services.update

Owner (roles/owner)

Editor (roles/editor)

Service Directory Admin (roles/servicedirectory.admin)

Service Directory Editor (roles/servicedirectory.editor)

Service agent roles