Cette rubrique décrit les cas d'utilisation du rôle lié au service AliyunServiceRoleForGaFlowlog, ainsi que la procédure de création et de suppression de ce rôle.
Présentation
AliyunServiceRoleForGaFlowlog est un rôle lié au service Global Accelerator (GA). Une fois ce rôle créé, GA peut accéder à Log Service et y acheminer les journaux.
Un rôle lié au service est un rôle RAM associé à un service Alibaba Cloud. Dans certains scénarios, l'utilisation d'une fonctionnalité d'un service cloud nécessite des autorisations d'accès à d'autres services cloud. Les rôles liés au service simplifient le processus d'autorisation et évitent les risques liés aux erreurs humaines. Pour plus d'informations, consultez
.
Autorisations requises pour créer AliyunServiceRoleForGaFlowlog
Vous pouvez utiliser un compte Alibaba Cloud pour créer AliyunServiceRoleForGaFlowlog. Si vous souhaitez créer ce rôle en tant qu'utilisateur RAM, celui-ci doit préalablement disposer des autorisations suivantes :
{
"Action": "ram:CreateServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "flowlog.ga.aliyuncs.com"
}
}
}
Pour accorder les autorisations nécessaires à l'utilisateur RAM, procédez de l'une des manières suivantes :
-
Attachez la stratégie d'autorisation d'administrateur AliyunGlobalAccelerationFullAccess à l'utilisateur RAM. Pour plus d'informations, consultez Gérer les autorisations d'un rôle RAM.
RemarqueL'autorisation de création d'un rôle lié au service est incluse dans AliyunGlobalAccelerationFullAccess. Par conséquent, une fois cette stratégie attachée à l'utilisateur RAM, ce dernier peut créer un rôle lié au service.
-
Créez une stratégie d'autorisation personnalisée et attachez-la à l'utilisateur RAM. Le bloc de code suivant présente le contenu de cette stratégie personnalisée :
{ "Action": "ram:CreateServiceLinkedRole", "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "ram:ServiceName": "flowlog.ga.aliyuncs.com" } } }Pour plus d'informations, consultez les rubriques Créer une stratégie personnalisée et Gérer les autorisations d'un rôle RAM.
Créer AliyunServiceRoleForGaFlowlog
Lorsque vous activez la livraison des journaux de flux pour GA, le système crée automatiquement le rôle lié au service AliyunServiceRoleForGaFlowlog et lui associe la stratégie d'autorisation AliyunServiceRolePolicyForGaFlowlog. Cette stratégie permet à GA d'accéder aux journaux de flux. Le bloc de code ci-dessous détaille le contenu de cette stratégie :
{
"Version": "1",
"Statement": [
{
"Action": [
"log:PostLogStoreLogs"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": "ram:DeleteServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "flowlog.ga.aliyuncs.com"
}
}
}
]
}
Supprimer AliyunServiceRoleForGaFlowlog
Le système ne peut pas supprimer automatiquement le rôle lié au service AliyunServiceRoleForGaFlowlog de GA. Pour supprimer manuellement ce rôle, supprimez d'abord toutes les instances GA. Pour plus d'informations, consultez la section Rôles liés au service.