View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Security Lake - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Security Lake

Amazon Security Lake (prefijo de servicio:securitylake) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon Security Lake

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

CreateAwsLogSource

lago de seguridad: CreateAwsLogSource

Escritura

CreateCustomLogSource

lago de seguridad: CreateCustomLogSource

Escritura

objetivo: PassRole

objetivo: PassedToService

glue.amazonaws.com

Escritura

CreateDataLake

lago de seguridad: CreateDataLake

Escritura

lago de seguridad: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

lambda.amazonaws.com, s3.amazonaws.com

Escritura

CreateDataLakeExceptionSubscription

lago de seguridad: CreateDataLakeExceptionSubscription

Escritura

CreateDataLakeOrganizationConfiguration

lago de seguridad: CreateDataLakeOrganizationConfiguration

Escritura

CreateSubscriber

lago de seguridad: CreateSubscriber

Escritura

lago de seguridad: TagResource

Etiquetar, escribir

CreateSubscriberNotification

lago de seguridad: CreateSubscriberNotification

Escritura

objetivo: PassRole

objetivo: PassedToService

events.amazonaws.com

Escritura

DeleteAwsLogSource

lago de seguridad: DeleteAwsLogSource

Escritura

DeleteCustomLogSource

lago de seguridad: DeleteCustomLogSource

Escritura

DeleteDataLake

lago de seguridad: DeleteDataLake

Escritura

DeleteDataLakeExceptionSubscription

lago de seguridad: DeleteDataLakeExceptionSubscription

Escritura

DeleteDataLakeOrganizationConfiguration

lago de seguridad: DeleteDataLakeOrganizationConfiguration

Escritura

DeleteSubscriber

lago de seguridad: DeleteSubscriber

Escritura

DeleteSubscriberNotification

lago de seguridad: DeleteSubscriberNotification

Escritura

DeregisterDataLakeDelegatedAdministrator

lago de seguridad: DeregisterDataLakeDelegatedAdministrator

Escritura

GetDataLakeExceptionSubscription

lago de seguridad: GetDataLakeExceptionSubscription

Lectura

GetDataLakeOrganizationConfiguration

lago de seguridad: GetDataLakeOrganizationConfiguration

Lectura

GetDataLakeSources

lago de seguridad: GetDataLakeSources

Lectura

GetSubscriber

lago de seguridad: GetSubscriber

Lectura

ListDataLakeExceptions

lago de seguridad: ListDataLakeExceptions

Enumeración

ListDataLakes

lago de seguridad: ListDataLakes

Enumeración

ListLogSources

lago de seguridad: ListLogSources

Enumeración

ListSubscribers

lago de seguridad: ListSubscribers

Enumeración

ListTagsForResource

lago de seguridad: ListTagsForResource

Enumeración

RegisterDataLakeDelegatedAdministrator

lago de seguridad: RegisterDataLakeDelegatedAdministrator

Escritura

TagResource

lago de seguridad: TagResource

Etiquetar, escribir

UntagResource

lago de seguridad: UntagResource

Etiquetar, escribir

UpdateDataLake

lago de seguridad: UpdateDataLake

Escritura

objetivo: PassRole

objetivo: PassedToService

s3.amazonaws.com

Escritura

UpdateDataLakeExceptionSubscription

lago de seguridad: UpdateDataLakeExceptionSubscription

Escritura

UpdateSubscriber

lago de seguridad: UpdateSubscriber

Escritura

UpdateSubscriberNotification

lago de seguridad: UpdateSubscriberNotification

Escritura

objetivo: PassRole

objetivo: PassedToService

events.amazonaws.com

Escritura

Acciones definidas por Amazon Security Lake

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CreateAwsLogSource

Concede permiso para habilitar cualquier tipo de origen en cualquier región para cuentas que formen parte de una organización de confianza o cuenta independiente

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

CreateCustomLogSource

Concede permiso para agregar un origen personalizado

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

CreateDataLake

Concede permiso para crear un nuevo lago de datos de seguridad

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateDataLakeExceptionSubscription

Concede permiso para recibir notificaciones instantáneas sobre excepciones. Realiza la suscripción a los temas de SNS para notificaciones de excepciones

Escritura

CreateDataLakeOrganizationConfiguration

Concede permiso para habilitar automáticamente Amazon Security Lake para las nuevas cuentas de miembros de su organización

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

CreateSubscriber

Concede permiso para crear un suscriptor

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateSubscriberNotification

Concede permiso para crear una invocación de webhook para notificar a un cliente cuando haya datos nuevos en el lago de datos

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteAwsLogSource

Concede permiso para deshabilitar cualquier tipo de origen en cualquier región para cuentas que formen parte de una organización de confianza o cuentas independientes

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteCustomLogSource

Concede permiso para eliminar un origen personalizado

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteDataLake

Concede permiso para eliminar un lago de datos de seguridad

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteDataLakeExceptionSubscription

Otorga permiso para darse de baja de temas de SNS para notificaciones de excepciones. Elimina las notificaciones de excepciones para el tema de SNS

Escritura

DeleteDataLakeOrganizationConfiguration

Concede permiso para eliminar la habilitación automática del acceso a Amazon Security Lake para las nuevas cuentas de organización

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteSubscriber

Concede permiso para eliminar al suscriptor especificado

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeleteSubscriberNotification

Concede permiso para eliminar una invocación de webhook para notificar a un cliente cuando haya datos nuevos en el lago de datos

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

DeregisterDataLakeDelegatedAdministrator

Otorga permiso para eliminar la cuenta de administrador delegado y deshabilitar Amazon Security Lake como servicio para esta organización

Escritura

GetDataLakeExceptionSubscription

Concede permiso para consultar el protocolo y el punto de conexión que se proporcionaron al suscribirse a temas de SNS para notificaciones de excepciones

Lectura

GetDataLakeOrganizationConfiguration

Concede permiso para obtener el ajuste de la configuración de la organización para habilitar automáticamente el acceso a Amazon Security Lake para nuevas cuentas de la organización

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Lectura

GetDataLakeSources

Concede permiso para obtener una instantánea estática del lago de datos de seguridad en la región actual. La instantánea incluye las cuentas habilitadas y los orígenes de registros

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Lectura

GetSubscriber

Concede permiso para obtener información sobre un suscriptor que ya se ha creado

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Lectura

ListDataLakeExceptions

Concede permiso para obtener la lista de todos los errores que no se pueden volver a intentar

Enumeración

ListDataLakes

Concede permiso para enumerar información sobre los lagos de datos de seguridad

Enumeración

ListLogSources

Concede permiso para ver las cuentas habilitadas. Concede permiso para ver los orígenes habilitados en las regiones habilitadas

Enumeración

ListSubscribers

Concede permiso para enumerar todos los suscriptores

Enumeración

ListTagsForResource

Otorga permiso para enumerar todas las etiquetas del recurso

lago de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Enumeración

subscriber

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

RegisterDataLakeDelegatedAdministrator

Concede permiso para designar una cuenta como cuenta de administrador de Amazon Security Lake para la organización

Escritura

TagResource

Otorga permiso para agregar etiquetas al recurso

lago de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

subscriber

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para eliminar etiquetas del recurso

lago de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

subscriber

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateDataLake

Concede permiso para actualizar un lago de datos de seguridad

lago de datos*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

UpdateDataLakeExceptionSubscription

Otorga permiso para actualizar las suscripciones a los temas de SNS para notificaciones de excepciones

Escritura

UpdateSubscriber

Concede permiso para actualizar un suscriptor

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSubscriberNotification

Concede permiso para actualizar una invocación de webhook para notificar a un cliente cuando haya datos nuevos en el lago de datos

suscriptor*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Amazon Security Lake

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

lago de datos

arn: $ {Partition} :securitylake: $ {Region} :$ {Account} :data- lake/default

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

suscriptor

arn: $ {Partition} :securitylake: $ {Region} :$ {Account} :suscriptor/$ {} SubscriberId

RequestTagAWS: /$ {} TagKey

aws: ResourceTag /$ {} TagKey

Claves de condición de Amazon Security Lake

Amazon Security Lake define las siguientes claves de condición que se pueden usar en el elemento de Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por par de clave y valor de etiqueta de un recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString