ServiceNow CMDB CI relationship sync: faster, more complete →
Mods
GCP

Policy: GCP > KMS > Permissions > Levels

Define the permissions levels that can be used to grant access to KMS an GCP project. Permissions levels defined will appear in the UI to assign access to Guardrails users.

Note: Some services do not use all permissions levels, and any permissions level that has no permissions associated will not be created even if it is selected here.

Resource Types

This policy targets the following resource types:

Primary Policy

This policy is used with the following primary policy:

Policy Specification

Schema Type
array
Default template
{% if $.availableLevels.items[0].value | length == 0 %} [] {% endif %}{% for item in $.availableLevels.items[0].value %}- {{ item }}
{% endfor %}
Default template input
- |
{
item: project {
turbot{
id
}
}
}
- |
{
availableLevels: policyValues(filter:"policyTypeLevel:self resourceId:{{ $.item.turbot.id }} policyTypeId:'tmod:@turbot/gcp-iam#/policy/types/permissionsLevelsDefault'") {
items {
value
}
}
}

Category

In Your Workspace

Developers