Send feedback
Model Armor roles and permissions
This page lists the IAM roles and permissions for Model Armor. To
search through all roles and permissions, see the role and
permission index
.
Model Armor roles
Model Armor Admin
( roles/
modelarmor.admin
)
Grants full access to all modelarmor resources. Intended for administrators & owners.
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
modelarmor.templates.*
modelarmor.templates.create
modelarmor.templates.delete
modelarmor.templates.get
modelarmor.templates.list
modelarmor.templates.update
modelarmor.
templates.
useToSanitizeModelResponse
modelarmor.
templates.
useToSanitizeUserPrompt
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor Callout User Beta
( roles/
modelarmor.calloutUser
)
Grants access to use Model Armor Callout service. Intended for users & applications which plan to use Model Armor Callout service.
modelarmor.callouts.invoke
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor Floor Setting Admin
( roles/
modelarmor.floorSettingsAdmin
)
Grants full access to all Model Armor Floor Setting resources. Intended for administrators & owners.
modelarmor.floorSettings.*
modelarmor.floorSettings.get
modelarmor.
floorSettings.
update
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
resourcemanager.folders.get
resourcemanager.folders.list
resourcemanager.
organizations.
get
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor Floor Setting Viewer
( roles/
modelarmor.floorSettingsViewer
)
Grants read access to all Model Armor Floor Setting resources. Intended for viewers.
modelarmor.floorSettings.get
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
resourcemanager.folders.get
resourcemanager.folders.list
resourcemanager.
organizations.
get
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor Service Agent
( roles/
modelarmor.serviceAgent
)
Gives Model Armor Service Account permission to make DLP calls.
Warning: Do not grant service agent roles to any principals except service agents
.
dlp.analyzeRiskTemplates.get
dlp.analyzeRiskTemplates.list
dlp.deidentifyTemplates.get
dlp.deidentifyTemplates.list
dlp.inspectFindings.list
dlp.inspectTemplates.get
dlp.inspectTemplates.list
dlp.jobTriggers.get
dlp.jobTriggers.list
dlp.jobs.get
dlp.jobs.list
dlp.kms.encrypt
dlp.locations.*
dlp.locations.get
dlp.locations.list
dlp.storedInfoTypes.get
dlp.storedInfoTypes.list
serviceusage.services.use
Model Armor User
( roles/
modelarmor.user
)
Grants access to sanitize APIs for templates. Intended for users & applications which plan to use a template.
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
modelarmor.
templates.
useToSanitizeModelResponse
modelarmor.
templates.
useToSanitizeUserPrompt
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor Viewer
( roles/
modelarmor.viewer
)
Grants read access to all model armor resources. Intended for viewers.
modelarmor.locations.*
modelarmor.locations.get
modelarmor.locations.list
modelarmor.templates.get
modelarmor.templates.list
resourcemanager.projects.get
resourcemanager.projects.list
Model Armor permissions
Permission
Included in roles
modelarmor.callouts.invoke
modelarmor.floorSettings.get
modelarmor.
floorSettings.
update
modelarmor.locations.list
modelarmor.templates.create
modelarmor.templates.delete
modelarmor.templates.list
modelarmor.templates.update
modelarmor.
templates.
useToSanitizeModelResponse
modelarmor.
templates.
useToSanitizeUserPrompt
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-29 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-29 UTC."],[],[]]