Acciones, recursos y claves de condición para Amazon Fraud Detector - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones, recursos y claves de condición para Amazon Fraud Detector

Amazon Fraud Detector (prefijo de servicio: frauddetector) proporciona las siguientes claves de contexto de condición, recursos y acciones específicas de servicios para usarlas en las políticas de permisos de IAM.

Referencias:

Acciones definidas por Amazon Fraud Detector

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 se utiliza una acción en una política, se suele permitir o denegar el acceso a la API operación o al CLI comando 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.

La columna Tipos de recurso de la tabla de Acción indica si cada acción admite permisos de nivel de recursos. Si no hay ningún valor para esta columna, debe especificar todos los recursos ("*") a los que aplica la política en el elemento Resource de la instrucción de su política. Si la columna incluye un tipo de recurso, puede especificar uno ARN de ese tipo en una declaración con esa acción. Si la acción tiene uno o más recursos necesarios, la persona que llama debe tener permiso para usar la acción con esos recursos. Los recursos necesarios se indican en la tabla con un asterisco (*). Si limita el acceso a los recursos con el Resource elemento de una IAM política, debe incluir un patrón ARN o para cada tipo de recurso requerido. Algunas acciones admiten varios tipos de recursos. Si el tipo de recurso es opcional (no se indica como obligatorio), puede elegir utilizar uno de los tipos de recursos opcionales.

La columna Claves de condición de la tabla Acciones incluye claves que puede especificar en el elemento Condition de la instrucción de una política. Para obtener más información sobre las claves de condición asociadas a los recursos del servicio, consulte la columna Claves de condición de la tabla Tipos de recursos.

nota

Las claves de condición de recursos se enumeran en la tabla Tipos de recursos. Encontrará un enlace al tipo de recurso que se aplica a una acción en la columna Tipos de recursos (*obligatorio) de la tabla Acciones. El tipo de recurso de la tabla Tipos de recursos incluye la columna Claves de condición, que son las claves de condición del recurso que se aplican a una acción de la tabla Acciones.

Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Acciones.

Acciones Descripción Nivel de acceso Tipos de recursos (*necesarios) Claves de condición Acciones dependientes
BatchCreateVariable Otorga permiso para crear un lote de variables Write

aws:RequestTag/${TagKey}

aws:TagKeys

BatchGetVariable Otorga permiso para obtener un lote de variables Enumeración

variable*

CancelBatchImportJob Otorga el permiso para cancelar el trabajo de importación de lotes especificado Escritura

batch-import*

CancelBatchPredictionJob Otorga permiso para cancelar el trabajo de predicción de lotes especificado Escritura

batch-prediction*

CreateBatchImportJob Otorga el permiso para crear un trabajo de importación de lotes Escritura

batch-import*

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateBatchPredictionJob Otorga permiso para crear un trabajo de predicción por lotes Write

batch-prediction*

detector*

detector-version*

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateDetectorVersion Otorga permiso para crear una versión de detector. La versión del detector comienza con un DRAFT estado Escritura

detector*

external-model

model-version

aws:RequestTag/${TagKey}

aws:TagKeys

CreateList Otorga permiso para crear una lista Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

CreateModel Otorga permiso para crear un modelo con el tipo de modelo especificado Write

event-type*

model*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateModelVersion Otorga permiso para crear una versión del modelo con el tipo de modelo y el ID de modelo especificados Write

model*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateRule Otorga permiso para crear una regla para su uso con el detector especificado Write

detector*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateVariable Otorga permiso para crear una variable Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

DeleteBatchImportJob Otorga el permiso para eliminar un trabajo de importación de lotes Escritura

batch-import*

DeleteBatchPredictionJob Otorga permiso para eliminar un trabajo de predicción por lotes Write

batch-prediction*

DeleteDetector Otorga permiso para eliminar el detector. Antes de eliminar un detector, primero debe eliminar todas las versiones del detector y las versiones de reglas asociadas al detector. Write

detector*

DeleteDetectorVersion Otorga permiso para eliminar la versión del detector. No puede eliminar las versiones del detector que estén en ACTIVE estado Escritura

detector-version*

DeleteEntityType Otorga permiso para eliminar un tipo de entidad. No se puede eliminar un tipo de entidad incluido en un tipo de evento Write

entity-type*

DeleteEvent Otorga permiso para eliminar el evento especificado Write

event-type*

DeleteEventType Otorga permiso para eliminar un tipo de evento. No se puede eliminar un tipo de evento que se utiliza en un detector o modelo Escritura

event-type*

DeleteEventsByEventType Otorga el permiso para eliminar eventos para el tipo evento especificado Escritura

event-type*

DeleteExternalModel Concede permiso para eliminar un SageMaker modelo de Amazon Fraud Detector. Puedes eliminar un SageMaker modelo de Amazon si no está asociado a una versión de detector Escritura

external-model*

DeleteLabel Otorga permiso para eliminar una etiqueta. No puede eliminar etiquetas incluidas en un tipo de evento en Amazon Fraud Detector. No se puede eliminar una etiqueta asignada a un identificador de evento. Primero debe eliminar el ID de evento relevante Escritura

label*

DeleteList Otorga permiso para eliminar una lista Escritura

list*

aws:ResourceTag/${TagKey}

DeleteModel Otorga permiso para eliminar un modelo. Puede eliminar modelos y versiones de modelo en Amazon Fraud Detector, siempre que no estén asociados a una versión de detector Write

model*

DeleteModelVersion Otorga permiso para eliminar una versión de modelo. Puede eliminar modelos y versiones de modelo en Amazon Fraud Detector, siempre que no estén asociados a una versión de detector Write

model-version*

DeleteOutcome Otorga permiso para eliminar un resultado. No se puede eliminar un resultado que se utiliza en una versión de regla Write

outcome*

DeleteRule Otorga permiso para eliminar la regla. No puedes eliminar una regla si la usa una versión ACTIVE o una versión INACTIVE de detector Escritura

rule*

DeleteVariable Otorga permiso para eliminar una variable. No puede eliminar variables incluidas en un tipo de evento en Amazon Fraud Detector Write

variable*

DescribeDetector Otorga permiso para obtener todas las versiones de un detector especificado Read

detector*

DescribeModelVersions Otorga permiso para obtener todas las versiones de modelo para el tipo de modelo especificado o el tipo de modelo y el ID de modelo especificados. También puede obtener detalles de una sola versión de modelo especificada Lectura

model-version

GetBatchImportJobValidationReport [solo permiso] Concede permiso para obtener el informe de validación de datos de un trabajo de importación de lotes específico Lectura

batch-import*

GetBatchImportJobs Otorga el permiso para obtener todos los trabajos de importación de lotes o un trabajo específico si especifica un ID de trabajo. Enumeración

batch-import

GetBatchPredictionJobs Otorga permiso para obtener todos los trabajos de predicción por lotes o un trabajo específico si especifica un ID de trabajo. Se trata de una paginada. API Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 50 registros por página. Si proporciona unmaxResults, el valor debe estar entre 1 y 50. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetBatchPredictionJobsResponse como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

batch-prediction

GetDeleteEventsByEventTypeStatus Otorga permiso para obtener el estado de DeleteEventsByEventType API ejecución de un tipo de evento específico Lectura

event-type*

GetDetectorVersion Otorga permiso para obtener una versión de detector en particular Lectura

detector-version*

GetDetectors Otorga permiso para obtener todos los detectores o un solo detector si detectorId se especifica un. Se trata de un paginadoAPI. Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 10 registros por página. Si proporciona unmaxResults, el valor debe estar entre 5 y 10. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetDetectorsResponse como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio List

detector

GetEntityTypes Otorga permiso para obtener todos los tipos de entidad o un tipo de entidad específico si se especifica un nombre. Se trata de un API paginado. Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 10 registros por página. Si proporciona unmaxResults, el valor debe estar entre 5 y 10. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetEntityTypesResponse como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

entity-type

GetEvent Otorga el permiso para obtener los detalles del evento especificado Lectura

event-type*

GetEventPrediction Otorga permiso para evaluar un evento en relación con una versión de detector. Si no se proporciona un identificador de versión, se utiliza la versión del detector (ACTIVE) Lectura

detector*

detector-version*

event-type*

GetEventPredictionMetadata Otorga permiso para obtener más detalles de una predicción en particular Lectura

detector*

detector-version*

event-type*

GetEventTypes Otorga permiso para obtener todos los tipos de evento o un tipo de evento específico si se proporciona un nombre. Se trata de una paginada. API Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 10 registros por página. Si proporciona unmaxResults, el valor debe estar entre 5 y 10. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetEventTypesResponse como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

event-type

GetExternalModels Otorga permiso para obtener los detalles de uno o más SageMaker modelos de Amazon que se han importado al servicio. Se trata de un paginadoAPI. Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 10 registros por página. Si proporciona unmaxResults, el valor debe estar entre 5 y 10. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetExternalModelsResult como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

external-model

GetKMSEncryptionKey Concede permiso para obtener la clave de cifrado si se ha especificado una clave maestra del cliente (CMK) del Servicio de Administración de Claves () para cifrar contenido en Amazon Fraud Detector KMS Lectura
GetLabels Otorga permiso para obtener todas las etiquetas o una etiqueta específica si se proporciona un nombre. Se trata de una API paginada. Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 50 registros por página. Si proporciona unmaxResults, el valor debe estar entre 10 y 50. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetGetLabelsResponse como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

label

GetListElements Otorga permiso para obtener elementos de una lista Lectura

list*

aws:ResourceTag/${TagKey}

GetListsMetadata Otorga permiso para obtener metadatos de las listas Enumeración

list

aws:ResourceTag/${TagKey}

GetModelVersion Otorga permiso para obtener los detalles de la versión del modelo especificada Lectura

model-version*

GetModels Otorga permiso para obtener uno o más modelos. Obtiene todos los modelos Cuenta de AWS si no se ha proporcionado ningún tipo de modelo ni identificador de modelo. Obtiene todos los modelos del tipo de modelo Cuenta de AWS y, si se especifica el tipo de modelo pero no se proporciona el identificador del modelo. Obtiene un modelo específico si se especifica una tupla (tipo de modelo, ID de modelo) List

model

GetOutcomes Otorga permiso para obtener uno o más resultados. Se trata de un paginadoAPI. Si proporciona un valor nulomaxResults, esta acción recupera un máximo de 100 registros por página. Si proporciona unmaxResults, el valor debe estar entre 50 y 100. Para obtener los resultados de la página siguiente, proporciona el token de paginación de GetOutcomesResult como parte de tu solicitud. Un token de paginación nulo obtiene los registros desde el principio Enumeración

outcome

GetRules Otorga permiso para obtener todas las reglas de un detector (paginadas) si ruleId no ruleVersion se especifican. Obtiene todas las reglas del detector y las de estar ruleId presentes (paginadas). Obtiene una regla específica si se especifican ruleId tanto la ruleVersion como la Enumeración

rule

GetVariables Otorga permiso para obtener todas las variables o la variable específica. Se trata de un paginadoAPI. Si se proporciona una maxSizePer página nula, se recupera un máximo de 100 registros por página. Si proporciona maxSizePer Page, el valor debe estar entre 50 y 100. Para obtener el resultado de la página siguiente, proporciona un token de paginación GetVariablesResult como parte de tu solicitud. El token de paginación nulo obtiene los registros desde el principio Enumeración

variable

ListEventPredictions Otorga permiso para obtener una lista de predicciones anteriores Enumeración

detector

detector-version

event-type

ListTagsForResource Otorga permiso para mostrar todas las etiquetas asociadas al recurso. Se trata de un API paginado. Para obtener los resultados de la página siguiente, proporcione el token de paginación de GetEventTypesResponse como parte de su solicitud. Un token de paginación nulo obtiene los registros desde el principio Lectura

batch-import

batch-prediction

detector

detector-version

entity-type

event-type

external-model

label

list

model

model-version

outcome

rule

variable

PutDetector Otorga permiso para crear o actualizar un detector Write

detector*

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

PutEntityType Otorga permiso para crear o actualizar un tipo de entidad. Una entidad representa quién está realizando el evento. Como parte de una predicción de fraude, se pasa el ID de entidad para indicar la entidad específica que realizó el evento. Un tipo de entidad clasifica la entidad. Entre las clasificaciones de ejemplo se incluyen cliente, comerciante o cuenta Write

entity-type*

aws:RequestTag/${TagKey}

aws:TagKeys

PutEventType Otorga permiso para crear o actualizar un tipo de evento. Un evento es una actividad empresarial que se evalúa para detectar el riesgo de fraude. Con Amazon Fraud Detector, genere predicciones de fraude para eventos. Un tipo de evento define la estructura de un evento enviado a Amazon Fraud Detector. Esto incluye las variables enviadas como parte del evento, la entidad que realiza el evento (como un cliente) y las etiquetas que clasifican el evento. Los tipos de eventos de ejemplo incluyen transacciones de pago en línea, registros de cuentas y autenticaciones Escritura

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

PutExternalModel Otorga permiso para crear o actualizar un dispositivo de punto final de un SageMaker modelo de Amazon. También puede utilizar esta acción para actualizar la configuración del punto final del modelo, incluida la IAM función o las variables mapeadas Escritura

event-type*

external-model*

aws:RequestTag/${TagKey}

aws:TagKeys

PutKMSEncryptionKey Otorga permiso para especificar la clave maestra del cliente (KMS) del Servicio de administración de claves (CMK) que se utilizará para cifrar el contenido en Amazon Fraud Detector Escritura
PutLabel Otorga permiso para crear o actualizar la etiqueta. Una etiqueta clasifica un evento como fraudulento o legítimo. Las etiquetas se asocian a tipos de eventos y se utilizan para entrenar modelos de Machine Learning supervisados en Amazon Fraud Detector Write

label*

aws:RequestTag/${TagKey}

aws:TagKeys

PutOutcome Otorga permiso para crear o actualizar un resultado Escritura

outcome*

aws:RequestTag/${TagKey}

aws:TagKeys

SendEvent Otorga el permiso para enviar el evento Escritura

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

TagResource Otorga permiso para asignar etiquetas a un recurso Etiquetado

batch-import

batch-prediction

detector

detector-version

entity-type

event-type

external-model

label

list

model

model-version

outcome

rule

variable

aws:TagKeys

aws:RequestTag/${TagKey}

UntagResource Concede permiso para eliminar etiquetas de un recurso Etiquetado

batch-import

batch-prediction

detector

detector-version

entity-type

event-type

external-model

label

list

model

model-version

outcome

rule

variable

aws:TagKeys

UpdateDetectorVersion Otorga permiso para actualizar una versión del detector. Los atributos de la versión del detector que se pueden actualizar incluyen modelos, puntos de enlace externos del modelo, normas, modo de ejecución de normas y descripción. Solo puede actualizar una versión del DRAFT detector Escritura

detector*

external-model

model-version

UpdateDetectorVersionMetadata Otorga permiso para actualizar la descripción de la versión del detector. Puede actualizar los metadatos de cualquier versión del detector (DRAFT,ACTIVE, oINACTIVE) Escritura

detector-version*

UpdateDetectorVersionStatus Concede permiso para actualizar el estado de la versión del detector. Puede realizar los siguientes ascensos o descensos de categoría mediante UpdateDetectorVersionStatus: DRAFT to ACTIVEINACTIVE, ACTIVE to y INACTIVE to ACTIVE Escritura

detector-version*

UpdateEventLabel Otorga el permiso para actualizar el valor de etiqueta de un registro de evento existente Escritura

event-type*

aws:RequestTag/${TagKey}

aws:TagKeys

UpdateList Otorga permiso para actualizar una lista Escritura

list*

aws:ResourceTag/${TagKey}

UpdateModel Otorga permiso para actualizar un modelo. Puede actualizar el atributo de descripción mediante esta acción Write

model*

UpdateModelVersion Otorga permiso para actualizar una versión de modelo. La actualización de una versión de modelo vuelve a entrenar una versión de modelo existente utilizando datos de formación actualizados y genera una nueva versión secundaria del modelo. Puede actualizar los atributos de ubicación y función de acceso del conjunto de datos de formación mediante esta acción. Esta acción crea y entrena una nueva versión secundaria del modelo; por ejemplo, la versión 1.01, 1.02, 1.03 Write

model*

aws:RequestTag/${TagKey}

aws:TagKeys

UpdateModelVersionStatus Otorga permiso para actualizar el estado de una versión de modelo Write

model-version*

UpdateRuleMetadata Otorga permiso para actualizar los metadatos de una regla. Se puede actualizar el atributo de descripción Write

rule*

UpdateRuleVersion Otorga permiso para actualizar una versión de regla que da como resultado una versión de regla nueva. Actualiza una versión de regla que da como resultado una versión de regla nueva (versión 1, 2, 3...) Write

rule*

aws:RequestTag/${TagKey}

aws:TagKeys

UpdateVariable Otorga permiso para actualizar una variable Write

variable*

Tipos de recursos definidos por Amazon Fraud Detector

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. Cada acción de la tabla Acciones identifica los tipos de recursos que se pueden especificar con dicha acción. Un tipo de recurso también puede definir qué claves de condición se pueden incluir en una política. Estas claves se muestran en la última columna de la tabla Tipos de recursos. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Tipos de recurso.

Tipos de recurso ARN Claves de condición
batch-prediction arn:${Partition}:frauddetector:${Region}:${Account}:batch-prediction/${ResourcePath}

aws:ResourceTag/${TagKey}

detector arn:${Partition}:frauddetector:${Region}:${Account}:detector/${ResourcePath}

aws:ResourceTag/${TagKey}

detector-version arn:${Partition}:frauddetector:${Region}:${Account}:detector-version/${ResourcePath}

aws:ResourceTag/${TagKey}

entity-type arn:${Partition}:frauddetector:${Region}:${Account}:entity-type/${ResourcePath}

aws:ResourceTag/${TagKey}

external-model arn:${Partition}:frauddetector:${Region}:${Account}:external-model/${ResourcePath}

aws:ResourceTag/${TagKey}

event-type arn:${Partition}:frauddetector:${Region}:${Account}:event-type/${ResourcePath}

aws:ResourceTag/${TagKey}

label arn:${Partition}:frauddetector:${Region}:${Account}:label/${ResourcePath}

aws:ResourceTag/${TagKey}

model arn:${Partition}:frauddetector:${Region}:${Account}:model/${ResourcePath}

aws:ResourceTag/${TagKey}

model-version arn:${Partition}:frauddetector:${Region}:${Account}:model-version/${ResourcePath}

aws:ResourceTag/${TagKey}

outcome arn:${Partition}:frauddetector:${Region}:${Account}:outcome/${ResourcePath}

aws:ResourceTag/${TagKey}

rule arn:${Partition}:frauddetector:${Region}:${Account}:rule/${ResourcePath}

aws:ResourceTag/${TagKey}

variable arn:${Partition}:frauddetector:${Region}:${Account}:variable/${ResourcePath}

aws:ResourceTag/${TagKey}

batch-import arn:${Partition}:frauddetector:${Region}:${Account}:batch-import/${ResourcePath}

aws:ResourceTag/${TagKey}

list arn:${Partition}:frauddetector:${Region}:${Account}:list/${ResourcePath}

aws:ResourceTag/${TagKey}

Claves de condición para Amazon Fraud Detector

Amazon Fraud Detector define las siguientes claves de condiciones que se pueden utilizar en el elemento Condition de una política de IAM. Puede utilizar estas claves para ajustar más las condiciones en las que se aplica la instrucción de política. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla de Claves de condición.

Para ver las claves de condición globales que están disponibles para todos los servicios, consulte Claves de condición globales disponibles.

Claves de condición Descripción Tipo
aws:RequestTag/${TagKey} Filtra acciones basadas en las etiquetas que se pasan en la solicitud Cadena
aws:ResourceTag/${TagKey} Filtra acciones en función de la etiqueta asociada con el recurso. Cadena
aws:TagKeys Filtra acciones basadas en las claves de etiqueta que se pasan en la solicitud ArrayOfString