On-Demand Scanning API roles and permissions

This page lists the IAM roles and permissions for On-Demand Scanning API. Tosearch through all roles and permissions, see therole andpermission index.

On-Demand Scanning API roles

RolePermissions

On-Demand Scanning AdminBeta

(roles/ondemandscanning.admin)

All permissions for On-Demand Scanning

ondemandscanning.*

  • ondemandscanning.operations.cancel
  • ondemandscanning.operations.delete
  • ondemandscanning.operations.get
  • ondemandscanning.operations.list
  • ondemandscanning.operations.wait
  • ondemandscanning.scans.analyzePackages
  • ondemandscanning.scans.listVulnerabilities
  • ondemandscanning.scans.scan

On-Demand Scanning API permissions

PermissionIncluded in roles

ondemandscanning.operations.cancel

Owner (roles/owner)

Editor (roles/editor)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.operations.delete

Owner (roles/owner)

Editor (roles/editor)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.operations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.operations.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)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.operations.wait

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.scans.analyzePackages

Owner (roles/owner)

Editor (roles/editor)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.scans.listVulnerabilities

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Support User (roles/iam.supportUser)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

ondemandscanning.scans.scan

Owner (roles/owner)

Editor (roles/editor)

On-Demand Scanning Admin (roles/ondemandscanning.admin)

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.