Crie, configure e exclua a função AliyunServiceRoleForECSArchiving, que autoriza o Cloud Assistant a acessar outros services de cloud.
Contexto
A AliyunServiceRoleForECSArchiving é uma service-linked role do RAM que autoriza o Cloud Assistant a acessar outros services da Alibaba Cloud. O Cloud Assistant assume essa função para enviar registros de execução de tarefas de O&M e registros de sessão a um bucket específico do Object Storage Service (OSS) ou a um projeto do Simple Log Service (SLS) para armazenamento persistente.
Política anexada à AliyunServiceRoleForECSArchiving
Nome da função: AliyunServiceRoleForECSArchiving
Nome da política: AliyunServiceRolePolicyForECSArchiving
Conteúdo da política AliyunServiceRolePolicyForECSArchiving:
{
"Version": "1",
"Statement": [
{
"Action": [
"oss:PutObject",
"oss:GetBucketInfo",
"log:GetProject",
"log:GetLogStore",
"log:CreateLogStore",
"log:PostLogStoreLogs",
"log:GetIndex",
"log:CreateIndex",
"oss:GetObject"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": "ram:DeleteServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "archiving.ecs.aliyuncs.com"
}
}
}
]
}
Crie a função AliyunServiceRoleForECSArchiving
Ao ativar o recurso Operation Content and Result Delivery ou Session Record Delivery, o sistema cria automaticamente a função AliyunServiceRoleForECSArchiving caso ela não exista em sua conta.
A política AliyunServiceRolePolicyForECSArchiving é anexada à função. Os services vinculados da Alibaba Cloud definem as políticas de sistema para funções vinculadas ao service. Não é possível adicionar, modifique ou remover permissões dessas funções.
Exclua a função AliyunServiceRoleForECSArchiving
Se não for mais necessário enviar registros de execução de tarefas de O&M ou registros de sessão para armazenamento persistente, exclua a função AliyunServiceRoleForECSArchiving. Consulte Delete a RAM role.
O Cloud Assistant exige a função AliyunServiceRoleForECSArchiving para esses recursos. Se você tentar excluir a função enquanto algum deles estiver ativado em uma região, o sistema retornará uma mensagem de erro indicando as regiões onde os recursos estão ativos. Desative-os nessas regiões antes de excluir a função.
-
Desative o recurso Operation Content and Result Delivery
Na página ECS Cloud Assistant, clique em Operation Content and Result Delivery. Na caixa de diálogo Operation Content and Result Delivery, desmarque Deliver to Log Service e Deliver to OSS e clique em OK.
-
Desative o recurso Session Record Delivery
Na caixa de diálogo Connect de uma instância, clique em Deliver Session Records na seção Session Manager. Na caixa de diálogo Deliver Session Records, desmarque Deliver to Log Service e Deliver to OSS e clique em OK.
Perguntas frequentes
Por que a função AliyunServiceRoleForECSArchiving não é criada automaticamente quando uso um usuário do RAM?
Para permitir que um usuário do RAM crie essa função automaticamente, use uma conta Alibaba Cloud para anexar a seguinte política a ele. Para mais informações, consulte Manage RAM user permissions.
Substitua <account ID> pelo ID da sua conta Alibaba Cloud.
{
"Version": "1",
"Statement": [
{
"Action": [
"ram:CreateServiceLinkedRole"
],
"Resource": "acs:ram:*:<account ID>:role/*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": [
"archiving.ecs.aliyuncs.com"
]
}
}
}
]
}