Actions, ressources et clés de condition pour AWS Ground Station - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour AWS Ground Station

AWS Ground Station (préfixe de service : groundstation) fournit les ressources, les actions et les clés de contexte de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS Ground Station

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 stratégie, 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.

La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez indiquer un ARN de ce type dans une déclaration avec cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resourceélément dans une politique IAM, vous devez inclure un ARN ou un modèle pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.

Note

Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.

Actions Description Niveau d'accès Types de ressources (*obligatoire) Clés de condition Actions dépendantes
CancelContact Accorde l'autorisation d'annuler un contact. Écriture

Contact*

CreateConfig Accorde l'autorisation de créer une configuration. Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

CreateDataflowEndpointGroup Accorde l'autorisation de créer un groupe de points de terminaison de flux de données. Écrire

aws:RequestTag/${TagKey}

aws:TagKeys

CreateEphemeris Accorde l'autorisation de créer un modèle d'e-mail Écrire

aws:RequestTag/${TagKey}

aws:TagKeys

CreateMissionProfile Accorde l'autorisation de créer un profil de mission. Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

DeleteConfig Accorde l'autorisation de supprimer une configuration. Écriture

Config*

DeleteDataflowEndpointGroup Accorde l'autorisation de supprimer un groupe de points de terminaison de flux de données. Écrire

DataflowEndpointGroup*

DeleteEphemeris Accorde l'autorisation de supprimer un modèle d'e-mail Écrire

EphemerisItem*

DeleteMissionProfile Accorde l'autorisation de supprimer un profil de mission. Écriture

MissionProfile*

DescribeContact Accorde l'autorisation de décrire un contact. Lire

Contact*

DescribeEphemeris Autorise la description d'un élément d'autorisation Lire

EphemerisItem*

GetAgentConfiguration Octroie l'autorisation d'obtenir la configuration d'un agent Lire

Agent*

GetConfig Accorde l'autorisation de renvoyer une configuration. Lecture

Config*

GetDataflowEndpointGroup Accorde l'autorisation de renvoyer un groupe de points de terminaison de flux de données. Lecture

DataflowEndpointGroup*

GetMinuteUsage Accorde l'autorisation de renvoyer l'utilisation en minutes. Lecture
GetMissionProfile Accorde l'autorisation de récupérer un profil de mission. Lecture

MissionProfile*

GetSatellite Accorde l'autorisation de renvoyer des informations sur un satellite. Lecture

Satellite*

ListConfigs Accorde l'autorisation de renvoyer une liste des anciennes configurations. Liste
ListContacts Accorde l'autorisation de renvoyer une liste des contacts. Liste
ListDataflowEndpointGroups Accorde l'autorisation de répertorier les groupes de points de terminaison de flux de données. Liste
ListEphemerides Accorde l'autorisation de répertorier tous les périphériques Liste
ListGroundStations Accorde l'autorisation de répertorier les stations au sol. Liste
ListMissionProfiles Accorde l'autorisation de renvoyer une liste des profils de mission. Liste
ListSatellites Accorde l'autorisation de répertorier les satellites. Liste
ListTagsForResource Accorde l'autorisation de répertorier les identifications d'une ressource. Lire

Config

Contact

DataflowEndpointGroup

MissionProfile

RegisterAgent Octroie l'autorisation d'enregistrer un agent Écrire
ReserveContact Accorde l'autorisation de réserver un contact. Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

TagResource Accorde l'autorisation d'attribuer une balise de ressource. Identification

Config

Contact

DataflowEndpointGroup

EphemerisItem

MissionProfile

aws:TagKeys

aws:RequestTag/${TagKey}

UntagResource Octroie l'autorisation d'annuler l'attribution d'une balise de ressource. Identification

Config

Contact

DataflowEndpointGroup

EphemerisItem

MissionProfile

aws:TagKeys

UpdateAgentStatus Octroie l'autorisation de mettre à jour le statut d'un agent Écrire

Agent*

UpdateConfig Accorde l'autorisation de mettre à jour une configuration. Écrire

Config*

UpdateEphemeris Accorde l'autorisation de mettre à jour un modèle d'e-mail Écrire

EphemerisItem*

UpdateMissionProfile Accorde l'autorisation de mettre à jour un profil de mission. Écriture

MissionProfile*

Types de ressources définis par AWS Ground Station

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. Chaque action du tableau Actions identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Types de ressources.

Types de ressources ARN Clés de condition
Config arn:${Partition}:groundstation:${Region}:${Account}:config/${ConfigType}/${ConfigId}

aws:ResourceTag/${TagKey}

groundstation:ConfigId

groundstation:ConfigType

Contact arn:${Partition}:groundstation:${Region}:${Account}:contact/${ContactId}

aws:ResourceTag/${TagKey}

groundstation:ContactId

DataflowEndpointGroup arn:${Partition}:groundstation:${Region}:${Account}:dataflow-endpoint-group/${DataflowEndpointGroupId}

aws:ResourceTag/${TagKey}

groundstation:DataflowEndpointGroupId

EphemerisItem arn:${Partition}:groundstation:${Region}:${Account}:ephemeris/${EphemerisId}

aws:ResourceTag/${TagKey}

groundstation:EphemerisId

GroundStationResource arn:${Partition}:groundstation:${Region}:${Account}:groundstation:${GroundStationId}

groundstation:GroundStationId

MissionProfile arn:${Partition}:groundstation:${Region}:${Account}:mission-profile/${MissionProfileId}

aws:ResourceTag/${TagKey}

groundstation:MissionProfileId

Satellite arn:${Partition}:groundstation:${Region}:${Account}:satellite/${SatelliteId}

groundstation:SatelliteId

Agent arn:${Partition}:groundstation:${Region}:${Account}:agent/${AgentId}

groundstation:AgentId

Clés de condition pour AWS Ground Station

AWS Ground Station définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une politique IAM. Vous pouvez utiliser ces clés pour affiner les conditions d'application de la déclaration de politique. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Clés de condition.

Pour afficher les clés de condition globales disponibles pour tous les services, consultez Clés de condition globales disponibles.

Clés de condition Description Type
aws:RequestTag/${TagKey} Filtre l'accès en fonction des identifications transmises dans la demande Chaîne
aws:ResourceTag/${TagKey} Filtre l'accès en fonction des identifications associées à la ressource Chaîne
aws:TagKeys Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande ArrayOfString
groundstation:AgentId Filtre l'accès en fonction de l'ID d'un agent Chaîne
groundstation:ConfigId Filtre l'accès en fonction de l'ID d'une configuration. Chaîne
groundstation:ConfigType Filtre l'accès en fonction du type d'une configuration. Chaîne
groundstation:ContactId Filtre l'accès en fonction de l'ID d'un contact. Chaîne
groundstation:DataflowEndpointGroupId Filtre l'accès en fonction de l'ID d'un groupe de points de terminaison de flux de données. Chaîne
groundstation:EphemerisId Filtre l'accès par l'ID d'une image. Chaîne
groundstation:GroundStationId Filtre l'accès en fonction de l'ID d'une station au sol. Chaîne
groundstation:MissionProfileId Filtre l'accès en fonction de l'ID d'un profil de mission. Chaîne
groundstation:SatelliteId Filtre l'accès en fonction de l'ID d'un satellite. Chaîne