Actions, ressources et clés de condition pour Amazon Location
Amazon Location (préfixe de service :geo) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.
Références :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
-
Consultez la référence d'autorisation de service programmatique
pour ce service.
Rubriques
Opérations d'API définies par Amazon Location
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 |
|---|---|---|---|---|
|
AssociateTrackerConsumer |
Écrire |
|||
|
BatchDeleteDevicePositionHistory |
Écrire |
|||
|
BatchDeleteGeofence |
Écrire |
|||
|
BatchEvaluateGeofences |
Écrire |
|||
|
BatchGetDevicePosition |
Lecture |
|||
|
BatchPutGeofence |
Écrire |
|||
|
BatchUpdateDevicePosition |
Écrire |
|||
|
CalculateRoute |
Lecture |
|||
|
CalculateRouteMatrix |
Lecture |
|||
|
CancelJob |
Écrire |
|||
|
CreateGeofenceCollection |
Écrire |
|||
Marquage, écriture |
||||
|
CreateKey |
Lecture |
|||
Lecture |
||||
Écrire |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Marquage, écriture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
|
CreateMap |
Écrire |
|||
Marquage, écriture |
||||
|
CreatePlaceIndex |
Écrire |
|||
Marquage, écriture |
||||
|
CreateRouteCalculator |
Écrire |
|||
Marquage, écriture |
||||
|
CreateTracker |
Écrire |
|||
Marquage, écriture |
||||
|
DeleteGeofenceCollection |
Écrire |
|||
|
DeleteKey |
Écrire |
|||
|
DeleteMap |
Écrire |
|||
|
DeletePlaceIndex |
Écrire |
|||
|
DeleteRouteCalculator |
Écrire |
|||
|
DeleteTracker |
Écrire |
|||
|
DescribeGeofenceCollection |
Lecture |
|||
|
DescribeKey |
Lecture |
|||
|
DescribeMap |
Lecture |
|||
|
DescribePlaceIndex |
Lecture |
|||
|
DescribeRouteCalculator |
Lecture |
|||
|
DescribeTracker |
Lecture |
|||
|
DisassociateTrackerConsumer |
Écrire |
|||
|
ForecastGeofenceEvents |
Lecture |
|||
|
GetDevicePosition |
Lecture |
|||
|
GetDevicePositionHistory |
Lecture |
|||
|
GetGeofence |
Lecture |
|||
|
GetJob |
Lecture |
|||
|
GetMapGlyphs |
Lecture |
|||
|
GetMapSprites |
Lecture |
|||
|
GetMapStyleDescriptor |
Lecture |
|||
|
GetMapTile |
Lecture |
|||
|
GetPlace |
Lecture |
|||
|
ListDevicePositions |
Lecture |
|||
|
ListGeofenceCollections |
List |
|||
|
ListGeofences |
Lecture |
|||
|
ListJobs |
List |
|||
|
ListKeys |
List |
|||
|
ListMaps |
List |
|||
|
ListPlaceIndexes |
List |
|||
|
ListRouteCalculators |
List |
|||
|
ListTagsForResource |
Lecture |
|||
|
ListTrackerConsumers |
Lecture |
|||
|
ListTrackers |
List |
|||
|
PutGeofence |
Écrire |
|||
|
SearchPlaceIndexForPosition |
Lecture |
|||
|
SearchPlaceIndexForSuggestions |
Lecture |
|||
|
SearchPlaceIndexForText |
Lecture |
|||
|
StartJob |
Écrire |
|||
Marquage, écriture |
||||
iam : PassedToService |
geo.amazonaws.com |
Écrire |
||
|
TagResource |
Marquage, écriture |
|||
|
UntagResource |
Marquage, écriture |
|||
|
UpdateGeofenceCollection |
Écrire |
|||
|
UpdateKey |
Lecture |
|||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Écrire |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
Lecture |
||||
|
UpdateMap |
Écrire |
|||
|
UpdatePlaceIndex |
Écrire |
|||
|
UpdateRouteCalculator |
Écrire |
|||
|
UpdateTracker |
Écrire |
|||
|
VerifyDevicePosition |
Lecture |
Actions définies par Amazon Location
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 |
|---|---|---|---|---|
Accorde l'autorisation de créer une association entre une collection de périmètres virtuels et une ressource de suivi. |
Écrire |
|||
Accorde l'autorisation de supprimer un lot d'historiques de position de périphérique à partir d'une ressource de suivi |
Écrire |
|||
Autorise la suppression d'un lot de périmètres virtuels d'une collection de périmètres virtuels. |
Écrire |
|||
Autorise l'évaluation des positions des dispositifs par rapport à la position des périmètres virtuels dans une collection de périmètres virtuels donnée. |
Écrire |
|||
Accorde l'autorisation d'envoyer une demande par lots pour récupérer les positions de l'appareil. |
Lecture |
|||
Accorde l'autorisation d'envoyer une demande par lots pour l'ajout de périmètres virtuels dans une collection de périmètres virtuels. |
Écrire |
|||
Accorde l'autorisation de télécharger une mise à jour de position pour un ou plusieurs appareils vers une ressource de suivi. |
Écrire |
|||
Accorde l'autorisation de calculer des itinéraires à l'aide d'une ressource de calculateur d'itinéraires donnée |
Lecture |
|||
Accorde l'autorisation de calculer une matrice d'itinéraire à l'aide d'une ressource de calculateur d'itinéraires donnée |
Lecture |
|||
Accorde l'autorisation d'annuler une tâche |
Écrire |
|||
Accorde l'autorisation de créer une collection de périmètres virtuels. |
était : RequestTag /$ {} TagKey |
Écrire |
||
Octroie l'autorisation de créer une ressource de clé d'API |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une ressource cartographique. |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une ressource d'index de lieu. |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une ressource de calculateur d'itinéraires |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de créer une ressource de suivi. |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation de supprimer une collection de périmètres virtuels |
Écrire |
|||
Octroie l'autorisation de supprimer une ressource de clé d'API |
Écrire |
|||
Accorde l'autorisation de supprimer une ressource cartographique. |
Écrire |
|||
Accorde l'autorisation de supprimer une ressource d'index de lieu. |
Écrire |
|||
Accorde l'autorisation de supprimer une ressource de calculateur d'itinéraires |
Écrire |
|||
Accorde l'autorisation de supprimer une ressource de suivi. |
Écrire |
|||
Accorde l'autorisation de récupérer les informations d'une collection de périmètres virtuels |
Lecture |
|||
Octroie l'autorisation de récupérer les informations et le secret d'une ressource de clé d'API |
Lecture |
|||
Accorde l'autorisation de récupérer les informations d'une ressource cartographique |
Lecture |
|||
Accorde l'autorisation de récupérer les informations d'une ressource d'index de lieu |
Lecture |
|||
Accorde l'autorisation de récupérer les détails des ressources du calculateur d'itinéraires |
Lecture |
|||
Accorde l'autorisation de récupérer des informations d'une ressource de suivi. |
Lecture |
|||
Accorde l'autorisation de supprimer l'association entre une ressource de suivi et une collection de périmètres virtuels. |
Écrire |
|||
Autorise la prévision des événements pour les géofences stockées dans une collection de géofences donnée |
Lecture |
|||
Accorde l'autorisation de récupérer la position la plus récente de l'appareil. |
Lecture |
|||
Accorde l'autorisation de récupérer l'historique de position de l'appareil |
Lecture |
|||
Accorde l'autorisation de récupérer des détails de périmètre virtuel à partir d'une collection de périmètres virtuels |
Lecture |
|||
Accorde l'autorisation de récupérer les détails du travail |
Lecture |
|||
Accorde l'autorisation de récupérer le fichier glyphe pour une ressource cartographique. |
Lecture |
|||
Accorde l'autorisation de récupérer le fichier sprite pour une ressource cartographique. |
Lecture |
|||
Accorde l'autorisation de récupérer le descripteur de style de carte à partir d'une ressource cartographique. |
Lecture |
|||
Accorde l'autorisation de récupérer la vignette de carte à partir de la ressource cartographique. |
Lecture |
|||
Accorde l'autorisation de rechercher un lieu par son ID unique |
Lecture |
|||
Accorde l'autorisation de récupérer une liste d'appareils et leurs dernières positions à partir de la ressource de suivi donnée |
Lecture |
|||
Accorde l'autorisation de répertorier des collections de périmètres virtuels. |
List |
|||
Accorde l'autorisation de répertorier des périmètres virtuels stockés dans une collection donnée de périmètres virtuels. |
Lecture |
|||
Accorde l'autorisation de répertorier les tâches |
List |
|||
Octroie l'autorisation de répertorier des ressources de clé d'API |
List |
|||
Accorde l'autorisation de répertorier des ressources cartographiques. |
List |
|||
Accorde l'autorisation de renvoyer une liste de ressources d'index de lieu. |
List |
|||
Accorde l'autorisation de renvoyer une liste de ressources de calculateur d'itinéraires |
List |
|||
Accorde l'autorisation de récupérer les identifications (métadonnées) que vous avez affectées à la ressource |
Lecture |
|||
Accorde l'autorisation de récupérer une liste de collections de périmètres virtuels actuellement associées à la ressource de suivi donnée. |
Lecture |
|||
Accorde l'autorisation de renvoyer une liste de ressources de suivi. |
List |
|||
Accorde l'autorisation d'ajouter un nouveau périmètre virtuel ou la mise à jour d'un périmètre virtuel existant au niveau d'une collection donnée de périmètres virtuels. |
Écrire |
|||
Accorde l'autorisation d'inverser des géocodes d'une coordonnée donnée. |
Lecture |
|||
Accorde l'autorisation de générer des suggestions d'adresses et de points d'intérêt basés sur du texte libre partiel ou mal orthographié |
Lecture |
|||
Accorde l'autorisation de géocoder du texte libre, notamment une adresse, un nom, une ville ou une région. |
Lecture |
|||
Accorde l'autorisation de démarrer une tâche |
était : RequestTag /$ {} TagKey |
Écrire |
||
Accorde l'autorisation d'ajouter ou de modifier les identifications de la ressource spécifiée Les identifications sont des métadonnées qui peuvent être utilisées pour gérer une ressource. |
était : RequestTag /$ {} TagKey |
Marquage, écriture |
||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
|
était : RequestTag /$ {} TagKey |
||||
Accorde l'autorisation de supprimer les identifications données (métadonnées) de la ressource |
Marquage, écriture |
|||
Accorde l'autorisation de mettre à jour une collection de périmètres virtuels |
Écrire |
|||
Octroie l'autorisation de mettre à jour une ressource de clé d'API |
Écrire |
|||
Accorde l'autorisation de mettre à jour une ressource cartographique |
Écrire |
|||
Accorde l'autorisation de mettre à jour une ressource d'index de lieu |
Écrire |
|||
Accorde l'autorisation de mettre à jour une ressource de calculateur d'acheminements |
Écrire |
|||
Accorde l'autorisation de créer une ressource de suivi |
Écrire |
|||
Accorde l'autorisation de vérifier la position d'un appareil |
Lecture |
Types de ressources définies par Amazon Location
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 |
|---|---|---|
arn : $ {Partition} :geo : $ {Region} :$ {Account} :api-key/$ {} KeyName |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :geofence-collection/$ {} GeofenceCollectionName |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :job/$ {} JobId |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :map/$ {} MapName |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :place-index/$ {} IndexName |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :calculateur de route/$ {} CalculatorName |
||
arn : $ {Partition} :geo : $ {Region} :$ {Account} :tracker/$ {} TrackerName |
Clés de condition pour Amazon Location
Amazon Location définit les clés de condition suivantes qui peuvent être utilisées dans l'élément Condition d'une stratégie IAM.
| Clés de condition | Description | Type |
|---|---|---|
Filtre l'accès en fonction de la clé et la valeur d'une balise dans une demande |
Chaîne |
|
Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande |
Chaîne |
|
Filtre l'accès en fonction des clés d'identification dans une demande |
ArrayOfString |
|
Filtre l'accès en fonction de la présence d'ID dans la demande |
ArrayOfString |
|
Filtre l'accès en fonction de la présence d'ID de périmètre virtuel dans la demande |
ArrayOfString |