View a markdown version of this page

Actions, ressources et clés de condition pour AWS Service de jetons de sécurité - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Service de jetons de sécurité

AWS Le service de jeton de sécurité (préfixe de service :sts) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Service de jetons de sécurité

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AssumeRole

sièges : AssumeRole

Écrire

sièges : SetContext

Écrire

sièges : SetSourceIdentity

Écrire

sièges : TagSession

Marquage, écriture

AssumeRoot

sièges : AssumeRoot

Écrire

DecodeAuthorizationMessage

sièges : DecodeAuthorizationMessage

Écrire

GetAccessKeyInfo

sièges : GetAccessKeyInfo

Lecture

GetCallerIdentity

sièges : GetCallerIdentity

Lecture

GetDelegatedAccessToken

sièges : GetDelegatedAccessToken

Écrire

GetFederationToken

sièges : GetFederationToken

Écrire

sièges : TagSession

Marquage, écriture

GetSessionToken

sièges : GetSessionToken

Lecture

GetWebIdentityToken

sièges : GetWebIdentityToken

Écrire

sièges : TagGetWebIdentityToken

Marquage, écriture

Actions définies par AWS Service de jetons de sécurité

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AssumeRole

Accorde l'autorisation d'obtenir un ensemble d'informations d'identification de sécurité temporaires que vous pouvez utiliser pour accéder à AWS des ressources auxquelles vous n'avez pas normalement accès

rôle*

accounts.google.com : aud

accounts.google.com : sub

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

cognito-identity.amazonaws.com : amr

cognito-identity.amazonaws.com : fr

cognito-identity.amazonaws.com : sub

graph.facebook.com : app_id

graph.facebook.com : identifiant

iam : ResourceTag /$ {} TagKey

saml:namequalifier

saml:sub

saml:sub_type

sièges : ExternalId

sièges : RoleSessionName

sièges : SourceIdentity

sièges : TransitiveTagKeys

www.amazon.com : app_id

www.amazon.com : identifiant utilisateur

Écrire

AssumeRoleWithSAML

Accorde l'autorisation d'obtenir un ensemble d'informations d'identification de sécurité temporaires associées aux utilisateurs ayant été authentifiés via une réponse d'authentification SAML.

rôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

saml:aud

saml : cn

SAML : nom commun

saml:doc

pages d'accueil de saml : eduorg

saml:eduorgidentityauthnpolicyuri

saml : eduor legalname

saml : eduorg et versions supérieures

saml : edu.org whitepageuri

saml : edupersonaffiliation

saml : edupersonassurance

saml:edupersonentitlement

saml : eduperpseudo

saml:edupersonorgdn

saml : edupersonorgunitdn

saml:edupersonprimaryaffiliation

saml:edupersonprimaryorgunitdn

saml:edupersonprincipalname

saml : edupersonscoped affiliation

saml : edupersontarget id

SAML : nom donné

saml:iss

saml : mail

saml : nom

saml:namequalifier

SAML : statut de l'organisation

SAML : ID du groupe principal

saml:sub

saml:sub_type

saml : nom

saml : uid

échantillon : x 500 UniqueIdentifier

sièges : RoleSessionName

sièges : SourceIdentity

sièges : TransitiveTagKeys

Écrire

AssumeRoleWithWebIdentity

Accorde l'autorisation d'obtenir un ensemble d'informations d'identification de sécurité temporaires associées aux utilisateurs ayant été authentifiés dans une application mobile ou web à l'aide d'un fournisseur d'identité web.

rôle*

accounts.google.com : aud

accounts.google.com : google/organization_number

accounts.google.com : oaud

accounts.google.com : sub

agent. $ {Domain} .buildkite.dev:build_branch

agent. $ {Domain} .buildkite.dev:cluster_id

agent. $ {Domain} .buildkite.dev:cluster_name

agent. $ {Domain} .buildkite.dev:organization_id

agent. $ {Domain} .buildkite.dev:organization_slug

agent. $ {Domain} .buildkite.dev:pipeline_id

agent. $ {Domain} .buildkite.dev:pipeline_slug

agent. $ {Domain} .buildkite.site:build_branch

agent. $ {Domain} .buildkite.site:cluster_id

agent. $ {Domain} .buildkite.site:cluster_name

agent. $ {Domain} .buildkite.site:organization_id

agent. $ {Domain} .buildkite.site:organization_slug

agent. $ {Domain} .buildkite.site:pipeline_id

agent. $ {Domain} .buildkite.site:pipeline_slug

agent.buildkite.com : build_branch

agent.buildkite.com : cluster_id

agent.buildkite.com : nom_cluster

agent.buildkite.com : organization_id

agent.buildkite.com : organization_slug

agent.buildkite.com : pipeline_id

agent.buildkite.com : pipeline_slug

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

cognito-identity.amazonaws.com : amr

cognito-identity.amazonaws.com : fr

cognito-identity.amazonaws.com : sub

github. com/enterprises/$ {EnterpriseName} :acteur

github. com/enterprises/$ {EnterpriseName} :actor_id

github. com/enterprises/$ {EnterpriseName} :identifiant d'entreprise

github. com/enterprises/$ {EnterpriseName} :environnement

github. com/enterprises/$ {EnterpriseName} :job_workflow_ref

github. com/enterprises/$ {EnterpriseName} :réf

github. com/enterprises/$ {EnterpriseName} :référentiel

github. com/enterprises/$ {EnterpriseName} :repository_id

github. com/enterprises/$ {EnterpriseName} :repository_owner_id

github. com/enterprises/$ {EnterpriseName} :flux de travail

gitlab.com : namespace_id

gitlab.com : pipeline_source

gitlab.com : identifiant du projet

gitlab.com : ref_protected

gitlab.com : runner_environment

gitlab.com : user_access_level

gitlab.com : adresse e-mail de l'utilisateur

gitlab.com : identifiant utilisateur

gitlab.com : user_login

graph.facebook.com : app_id

graph.facebook.com : identifiant

iam : ResourceTag /$ {} TagKey

idcs-$ {} .identity.oraclecloud.com:rpst_id OciUniqueIdentifier

oidc.circleci. com/org/$ {OrgId} :oidc.circleci. com/project-identifiant

sièges : RoleAuthorizedByIdp

sièges : RoleSessionName

sièges : SourceIdentity

sièges : TransitiveTagKeys

token.actions. $ {Domain} .ghe.com:actor

token.actions. $ {Domain} .ghe.com:actor_id

token.actions. $ {Domain} .ghe.com:enterprise_id

token.actions. $ {Domain} .ghe.com : environnement

token.actions. $ {Domain} .ghe.com:job_workflow_ref

token.actions. $ {Domain} .ghe.com:ref

token.actions. $ {Domain} .ghe.com:repository

token.actions. $ {Domain} .ghe.com:repository_id

token.actions. $ {Domain} .ghe.com:repository_owner_id

token.actions. $ {Domain} .ghe.com:workflow

token.actions.githubusercontent.com/$ {} :acteur SubPath

token.actions.githubusercontent.com/$ {} :actor_id SubPath

token.actions.githubusercontent.com/$ {} :enterprise_id SubPath

token.actions.githubusercontent.com/$ {} :environnement SubPath

token.actions.githubusercontent.com/$ {} :job_workflow_ref SubPath

token.actions.githubusercontent.com/$ {} :ref SubPath

token.actions.githubusercontent.com/$ {} :référentiel SubPath

token.actions.githubusercontent.com/$ {} :repository_id SubPath

token.actions.githubusercontent.com/$ {} :repository_owner_id SubPath

token.actions.githubusercontent.com/$ {} :workflow SubPath

token.actions.githubusercontent.com : acteur

token.actions.githubusercontent.com : actor_id

token.actions.githubusercontent.com : enterprise_id

token.actions.githubusercontent.com : environnement

token.actions.githubusercontent.com : job_workflow_ref

token.actions.githubusercontent.com : ref

token.actions.githubusercontent.com : référentiel

token.actions.githubusercontent.com : repository_id

token.actions.githubusercontent.com : repository_owner_id

token.actions.githubusercontent.com : flux de travail

www.amazon.com : app_id

www.amazon.com : identifiant utilisateur

Écrire

AssumeRoot

Accorde l'autorisation d'obtenir un ensemble d'informations d'identification de sécurité temporaires que vous pouvez utiliser pour effectuer des tâches privilégiées dans les comptes membres de votre organisation

utilisateur root*

sièges : TaskPolicyArn

Écrire

DecodeAuthorizationMessage

Accorde l'autorisation de décoder des informations supplémentaires sur le statut d'autorisation d'une demande à partir d'un message codé renvoyé en réponse à une AWS demande

Écrire

GetAccessKeyInfo

Accorde l'autorisation d'obtenir des détails sur l'ID de clé d'accès transmis en tant que paramètre à la demande

Lecture

GetCallerIdentity

Accorde l'autorisation d'obtenir des détails sur l'identité IAM dont les informations d'identification sont utilisées pour appeler l'API

Lecture

GetDelegatedAccessToken

Renvoie les informations d'identification de sécurité temporaires pour accéder Compte AWS à une demande de délégation temporaire approuvée. Cette API nécessite l'échange InToken fourni sur demande d'approbation par délégation et est destinée à être utilisée uniquement par Amazon ou AWS ses partenaires.

Écrire

GetFederationToken

Accorde l'autorisation de renvoyer un ensemble d'informations d'identification de sécurité temporaires (composé d'un ID de clé d'accès, d'une clé d'accès secrète et d'un jeton de sécurité) pour un utilisateur fédéré.

utilisateur fédéré

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

GetSessionToken

Accorde l'autorisation d'obtenir un ensemble d'informations d'identification de sécurité temporaires (comprenant un identifiant de clé d'accès, une clé d'accès secrète et un jeton de sécurité) pour un Compte AWS utilisateur ou IAM

Lecture

GetWebIdentityToken

Autorise l'obtention d'un jeton Web JSON (JWT) de courte durée et vérifiable publiquement qui représente l'identité du principal IAM appelant

était : RequestTag /$ {} TagKey

lois : TagKeys

sets : DurationSeconds

sets : IdentityTokenAudience

sets : SigningAlgorithm

Écrire

Permission-only actions pour AWS Service de jetons de sécurité

Les actions suivantes sont définies par le AWS Security Token Service mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

GetServiceBearerToken

Accorde l'autorisation d'obtenir un jeton porteur STS pour un utilisateur AWS root, un rôle IAM ou un utilisateur IAM

sets : AWSServiceName

sets : DurationSeconds

Lecture

SetContext

Octroie l'autorisation de définir des clés de contexte sur une session STS.

rôle

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

ensembles : RequestContext /$ {} ContextKey

sets : RequestContextProviders

Écrire

session personnelle

ensembles : RequestContext /$ {} ContextKey

sets : RequestContextProviders

SetSourceIdentity

Accorde l'autorisation de définir une identité source sur une session STS

rôle

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

sets : SourceIdentity

Écrire

TagGetWebIdentityToken

Accorde l'autorisation d'ajouter des balises au jeton Web JSON (JWT) généré par l'API GetWebIdentityToken

était : RequestTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagSession

Accorde l'autorisation d'ajouter des balises à une session STS.

rôle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

saml:aud

sets : TransitiveTagKeys

Marquage, écriture

Types de ressources définis par AWS Service de jetons de sécurité

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

fournisseur de contexte

arn : $ {Partition} :iam : :aws:contextProvider/$ {} ContextProviderName

utilisateur fédéré

arn : $ {Partition} :sts : :$ {Account} :federated-user/$ {} FederatedUserName

rôle

arn : $ {Partition} :iam : :$ {Account} :role/$ {} RoleNameWithPath

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

utilisateur root

arn : $ {Partition} :iam : :$ {Account} :root

session personnelle

arn : $ {Partition} :sts : :$ {Account} :self

Clés de condition pour AWS Service de jetons de sécurité

AWS Le Security Token Service définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

accounts.google.com : aud

Filtre l'accès en fonction de l'ID de l'application Google

Chaîne

accounts.google.com : google/organization_number

Filtre l'accès par le numéro d'organisation Google Cloud ou Google Workspace

Numérique

accounts.google.com : oaud

Filtre l'accès en fonction de l'audience Google

Chaîne

accounts.google.com : sub

Filtre l'accès en fonction de l'objet de la réclamation (ID utilisateur Google)

Chaîne

agent. $ {Domain} .buildkite.dev:build_branch

Filtre l'accès par la branche git qui a déclenché le build de Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:cluster_id

Filtre l'accès en fonction de l'ID du cluster Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:cluster_name

Filtre l'accès par le nom du cluster Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:organization_id

Filtre l'accès en fonction de l'identifiant de l'organisation Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:organization_slug

Filtre l'accès par le slug d'organisation Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:pipeline_id

Filtre l'accès en fonction de l'ID du pipeline Buildkite

Chaîne

agent. $ {Domain} .buildkite.dev:pipeline_slug

Filtre l'accès par le slug du pipeline Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:build_branch

Filtre l'accès par la branche git qui a déclenché le build de Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:cluster_id

Filtre l'accès en fonction de l'ID du cluster Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:cluster_name

Filtre l'accès par le nom du cluster Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:organization_id

Filtre l'accès en fonction de l'identifiant de l'organisation Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:organization_slug

Filtre l'accès par le slug d'organisation Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:pipeline_id

Filtre l'accès en fonction de l'ID du pipeline Buildkite

Chaîne

agent. $ {Domain} .buildkite.site:pipeline_slug

Filtre l'accès par le slug du pipeline Buildkite

Chaîne

agent.buildkite.com : build_branch

Filtre l'accès par la branche git qui a déclenché le build de Buildkite

Chaîne

agent.buildkite.com : cluster_id

Filtre l'accès en fonction de l'ID du cluster Buildkite

Chaîne

agent.buildkite.com : nom_cluster

Filtre l'accès par le nom du cluster Buildkite

Chaîne

agent.buildkite.com : organization_id

Filtre l'accès en fonction de l'identifiant de l'organisation Buildkite

Chaîne

agent.buildkite.com : organization_slug

Filtre l'accès par le slug d'organisation Buildkite

Chaîne

agent.buildkite.com : pipeline_id

Filtre l'accès en fonction de l'ID du pipeline Buildkite

Chaîne

agent.buildkite.com : pipeline_slug

Filtre l'accès par le slug du pipeline Buildkite

Chaîne

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString

cognito-identity.amazonaws.com : amr

Filtre l'accès en fonction des informations de connexion pour Amazon Cognito

Chaîne

cognito-identity.amazonaws.com : fr

Filtre l'accès en fonction de l'ID du groupe d'identités Amazon Cognito

Chaîne

cognito-identity.amazonaws.com : sub

Filtre l'accès en fonction de l'objet de la réclamation (ID utilisateur Amazon Cognito)

Chaîne

github. com/enterprises/$ {EnterpriseName} :acteur

Filtre l'accès par le compte personnel à l'origine de l'exécution du flux de travail

Chaîne

github. com/enterprises/$ {EnterpriseName} :actor_id

Filtre l'accès en fonction de l'identifiant du compte personnel à l'origine de l'exécution du flux de travail

Chaîne

github. com/enterprises/$ {EnterpriseName} :identifiant d'entreprise

Filtre l'accès en fonction de l'ID de l'entreprise qui contient le référentiel à partir duquel le flux de travail est exécuté

Chaîne

github. com/enterprises/$ {EnterpriseName} :environnement

Filtre l'accès en fonction du nom de l'environnement utilisé par la tâche

Chaîne

github. com/enterprises/$ {EnterpriseName} :job_workflow_ref

Filtre l'accès par le chemin de référence au flux de travail réutilisable pour les tâches utilisant un flux de travail réutilisable

Chaîne

github. com/enterprises/$ {EnterpriseName} :réf

Filtre l'accès en fonction de la référence git (branche ou balise) qui a déclenché l'exécution du flux de travail

Chaîne

github. com/enterprises/$ {EnterpriseName} :référentiel

Filtre l'accès par le référentiel à partir duquel le flux de travail est exécuté

Chaîne

github. com/enterprises/$ {EnterpriseName} :repository_id

Filtre l'accès en fonction de l'ID du référentiel à partir duquel le flux de travail est exécuté

Chaîne

github. com/enterprises/$ {EnterpriseName} :repository_owner_id

Filtre l'accès en fonction de l'ID du propriétaire du référentiel à partir duquel le flux de travail est exécuté

Chaîne

github. com/enterprises/$ {EnterpriseName} :flux de travail

Filtre l'accès en fonction du nom du flux de travail

Chaîne

gitlab.com : namespace_id

Filtre l'accès en fonction de l'ID d' GitLab espace de noms (groupe) du projet exécutant la tâche CI/CD

Chaîne

gitlab.com : pipeline_source

Filtre l'accès par la source qui a déclenché le GitLab pipeline

Chaîne

gitlab.com : identifiant du projet

Filtre l'accès en fonction de l'ID GitLab du projet exécutant la CI/CD tâche

Chaîne

gitlab.com : ref_protected

Filtre l'accès en fonction de la protection de la référence GitLab git qui a déclenché la tâche

Chaîne

gitlab.com : runner_environment

Filtre l'accès par l'environnement du GitLab coureur pour le CI/CD travail

Chaîne

gitlab.com : user_access_level

Filtre l'accès en fonction du niveau GitLab d'accès de l'utilisateur au sein du projet

Chaîne

gitlab.com : adresse e-mail de l'utilisateur

Filtre l'accès par e-mail de l' GitLab utilisateur exécutant la CI/CD tâche

Chaîne

gitlab.com : identifiant utilisateur

Filtre l'accès en fonction de GitLab l'ID utilisateur exécutant la CI/CD tâche

Chaîne

gitlab.com : user_login

Filtre l'accès en fonction du GitLab nom d'utilisateur exécutant la CI/CD tâche

Chaîne

graph.facebook.com : app_id

Filtre l'accès en fonction de l'ID de l'application Facebook

Chaîne

graph.facebook.com : identifiant

Filtre l'accès en fonction de l'ID utilisateur Facebook

Chaîne

iam : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des balises attachées au rôle en cours d'exécution

Chaîne

idcs-$ {} .identity.oraclecloud.com:rpst_id OciUniqueIdentifier

Filtre l'accès en fonction de l'ID du jeton de session principal de la ressource OCI

Chaîne

oidc.circleci. com/org/$ {OrgId} :oidc.circleci. com/project-identifiant

Filtre l'accès en fonction de l'identifiant du projet CircleCI

Chaîne

saml : AUD

Filtre l'accès en fonction de l'URL du point de terminaison à laquelle les assertions SAML sont présentées

Chaîne

saml : cn

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

SAML : nom commun

Filtre l'accès en fonction de l'attribut commonName

Chaîne

saml : doc

Filtre l'accès en fonction du principal utilisé pour assumer le rôle

Chaîne

pages d'accueil de saml : eduorg

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

saml:eduorgidentityauthnpolicyuri

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

saml : eduor legalname

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

saml : eduorg et versions supérieures

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

saml : edu.org whitepageuri

Filtre l'accès en fonction de l'attribut eduOrg

ArrayOfString

saml : edupersonaffiliation

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml : edupersonassurance

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml:edupersonentitlement

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml : eduperpseudo

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml : edupersonorgdn

Filtre l'accès en fonction de l'attribut eduPerson

Chaîne

saml : edupersonorgunitdn

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml : affiliation principale d'eduperson

Filtre l'accès en fonction de l'attribut eduPerson

Chaîne

saml : edupersonprimaryorgunitdn

Filtre l'accès en fonction de l'attribut eduPerson

Chaîne

saml : edupersonalname

Filtre l'accès en fonction de l'attribut eduPerson

Chaîne

saml : edupersonscoped affiliation

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

saml : edupersontarget id

Filtre l'accès en fonction de l'attribut eduPerson

ArrayOfString

SAML : nom donné

Filtre l'accès en fonction de l'attribut givenName

Chaîne

saml : iss

Filtre l'accès en fonction de l'émetteur, représenté par un URN

Chaîne

saml : mail

Filtre l'accès en fonction de l'attribut de messagerie

Chaîne

saml : nom

Filtre l'accès en fonction l'attribut de nom.

Chaîne

saml : qualificatif de nom

Filtre l'accès en fonction de la valeur de hachage de l'émetteur, de l'ID de compte et du nom convivial

Chaîne

SAML : statut de l'organisation

Filtre l'accès en fonction de l'attribut organizationStatus

Chaîne

SAML : ID du groupe principal

Filtre l'accès en fonction de l'attribut primaryGroupSID

Chaîne

saml : sub

Filtre l'accès en fonction de l'objet de la réclamation (ID utilisateur SAML)

Chaîne

saml : sous-type

Filtre l'accès en fonction de la valeur persistante, transitoire ou l'URI de format complet

Chaîne

saml : nom

Filtre l'accès en fonction de l'attribut de prénom

Chaîne

saml : uid

Filtre l'accès en fonction de l'attribut UID

Chaîne

échantillon : x 500 UniqueIdentifier

Filtre l'accès en fonction de l'attribut UID

Chaîne

sièges : AWSServiceName

Filtre l'accès en fonction du service qui obtient un jeton porteur

Chaîne

sièges : DurationSeconds

Filtre l'accès en fonction de la durée en secondes lors de l'obtention d'un jeton porteur ou d'un jeton Web JSON (JWT) depuis l'API GetWebIdentityToken

Numérique

sièges : ExternalId

Filtre l'accès en fonction de l'identificateur unique requis lorsque vous assumez un rôle dans un autre compte

Chaîne

sièges : IdentityTokenAudience

Filtre l'accès en fonction de l'audience transmise dans la demande

ArrayOfString

ensembles : RequestContext /$ {} ContextKey

Filtre l'accès par les paires clé-valeur du contexte de session intégrées dans l'assertion de contexte signée récupérée auprès d'un fournisseur de contexte fiable.

Chaîne

sièges : RequestContextProviders

Filtre l'accès par les ARN du fournisseur de contexte.

ArrayOfARN

sièges : RoleAuthorizedByIdp

Filtre l'accès selon que le fournisseur d'identité a autorisé ou non le rôle via la réclamation du rôle dans le jeton OIDC

Booléen

sièges : RoleSessionName

Filtre l'accès en fonction du nom de session de rôle requis lorsque vous assumez un rôle

Chaîne

sièges : SigningAlgorithm

Filtre l'accès en fonction de l'algorithme de signature transmis dans la demande

Chaîne

sièges : SourceIdentity

Filtre l'accès en fonction de l'identité source transmise dans la demande

Chaîne

sièges : TaskPolicyArn

Filtre l'accès par TaskPolicy ARN

ARN

sièges : TransitiveTagKeys

Filtre l'accès en fonction des clés de balise transitive qui sont transmises dans la demande

ArrayOfString

token.actions. $ {Domain} .ghe.com:actor

Filtre l'accès par le compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions. $ {Domain} .ghe.com:actor_id

Filtre l'accès en fonction de l'identifiant du compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions. $ {Domain} .ghe.com:enterprise_id

Filtre l'accès en fonction de l'ID de l'entreprise qui contient le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions. $ {Domain} .ghe.com : environnement

Filtre l'accès en fonction du nom de l'environnement utilisé par la tâche

Chaîne

token.actions. $ {Domain} .ghe.com:job_workflow_ref

Filtre l'accès par le chemin de référence au flux de travail réutilisable pour les tâches utilisant un flux de travail réutilisable

Chaîne

token.actions. $ {Domain} .ghe.com:ref

Filtre l'accès en fonction de la référence git (branche ou balise) qui a déclenché l'exécution du flux de travail

Chaîne

token.actions. $ {Domain} .ghe.com:repository

Filtre l'accès par le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions. $ {Domain} .ghe.com:repository_id

Filtre l'accès en fonction de l'ID du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions. $ {Domain} .ghe.com:repository_owner_id

Filtre l'accès en fonction de l'ID du propriétaire du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions. $ {Domain} .ghe.com:workflow

Filtre l'accès en fonction du nom du flux de travail

Chaîne

token.actions.githubusercontent.com/$ {} :acteur SubPath

Filtre l'accès par le compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com/$ {} :actor_id SubPath

Filtre l'accès en fonction de l'identifiant du compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com/$ {} :enterprise_id SubPath

Filtre l'accès en fonction de l'ID de l'entreprise qui contient le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com/$ {} :environnement SubPath

Filtre l'accès en fonction du nom de l'environnement utilisé par la tâche

Chaîne

token.actions.githubusercontent.com/$ {} :job_workflow_ref SubPath

Filtre l'accès par le chemin de référence au flux de travail réutilisable pour les tâches utilisant un flux de travail réutilisable

Chaîne

token.actions.githubusercontent.com/$ {} :ref SubPath

Filtre l'accès en fonction de la référence git (branche ou balise) qui a déclenché l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com/$ {} :référentiel SubPath

Filtre l'accès par le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com/$ {} :repository_id SubPath

Filtre l'accès en fonction de l'ID du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com/$ {} :repository_owner_id SubPath

Filtre l'accès en fonction de l'ID du propriétaire du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com/$ {} :workflow SubPath

Filtre l'accès en fonction du nom du flux de travail

Chaîne

token.actions.githubusercontent.com : acteur

Filtre l'accès par le compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com : actor_id

Filtre l'accès en fonction de l'identifiant du compte personnel à l'origine de l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com : enterprise_id

Filtre l'accès en fonction de l'ID de l'entreprise qui contient le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com : environnement

Filtre l'accès en fonction du nom de l'environnement utilisé par la tâche

Chaîne

token.actions.githubusercontent.com : job_workflow_ref

Filtre l'accès par le chemin de référence au flux de travail réutilisable pour les tâches utilisant un flux de travail réutilisable

Chaîne

token.actions.githubusercontent.com : ref

Filtre l'accès en fonction de la référence git (branche ou balise) qui a déclenché l'exécution du flux de travail

Chaîne

token.actions.githubusercontent.com : référentiel

Filtre l'accès par le référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com : repository_id

Filtre l'accès en fonction de l'ID du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com : repository_owner_id

Filtre l'accès en fonction de l'ID du propriétaire du référentiel à partir duquel le flux de travail est exécuté

Chaîne

token.actions.githubusercontent.com : flux de travail

Filtre l'accès en fonction du nom du flux de travail

Chaîne

www.amazon.com : app_id

Filtre l'accès en fonction de l'ID de l'application Login with Amazon

Chaîne

www.amazon.com : identifiant utilisateur

Filtre l'accès en fonction de l'ID utilisateur Login with Amazon

Chaîne