

自2025年11月7日起，亚马逊欺诈探测器不再向新客户开放。要了解与亚马逊欺诈检测器类似的功能，请浏览亚马逊 SageMaker AutoGluon、和 AWS WAF。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 设置亚马逊欺诈探测器
<a name="set-up"></a>

要使用亚马逊欺诈探测器，您首先需要一个亚马逊网络服务 (AWS) 账户，然后必须设置 AWS 账户 允许您访问所有接口的权限。稍后，当您开始创建 Amazon Fraud Detector 资源时，您需要授予权限，允许 Amazon Fraud Detector 访问您的账户，以代表您执行任务和访问您拥有的资源。

完成本部分中的以下任务，为使用亚马逊欺诈检测器做好准备：
+ 注册参加 AWS.
+ 设置权限，允许您 AWS 账户 访问亚马逊欺诈探测器接口。
+ 设置要用来访问亚马逊欺诈探测器的接口。

完成这些步骤后，请参阅[开始使用 Amazon Fraud Detector](get-started.md)继续开始使用 Amazon Fraud Detector。

## 注册参加 AWS 账户
<a name="sign-up-for-aws"></a>

要开始使用 AWS，你需要一个 AWS 账户. 有关创建的信息 AWS 账户，请参阅《*AWS 账户管理 参考指南》 AWS 账户[中的 “](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html)入门” *。

## 设置访问亚马逊欺诈探测器接口的权限
<a name="set-up-iam-admin"></a>

要使用亚马逊欺诈检测器，请设置访问亚马逊欺诈检测器控制台和 API 操作的权限。

遵循安全最佳实践，创建一个 AWS Identity and Access Management (IAM) 用户，该用户的访问权限仅限于 Amazon Fraud Detector 操作并具有所需权限。您可以根据需要添加其他权限。

以下政策提供了使用亚马逊欺诈探测器所需的权限：
+ `AmazonFraudDetectorFullAccessPolicy`

  您可以执行以下操作：
  + 访问所有亚马逊欺诈探测器资源
  + 列出并描述 SageMaker AI 中的所有模型端点
  + 列出账户中的所有 IAM 角色
  + 列出所有 Amazon S3 存储桶
  + 允许 IAM Pass 角色将角色传递给亚马逊欺诈探测器 
+ `AmazonS3FullAccess`

  允许完全访问 Amazon Simple Storage Service。如果您需要将训练数据集上传到 Amazon S3，这是必需的。

以下内容介绍如何创建 IAM 用户和分配所需的权限。

**创建用户并分配所需权限**

1. 登录 AWS 管理控制台 并打开 IAM 控制台，网址为[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)。

1. 在导航窗格中，选择**用户**，然后选择**添加用户**。

1. 对于 **User name**（用户名），输入 **AmazonFraudDetectorUser**。

1. 选中 “**AWS 管理控制台访问权限” ** 复选框，然后配置用户密码。

1. （可选）默认情况下， AWS 要求新用户在首次登录时创建新密码。您可以清除 **User must create a new password at next sign-in**（用户必须在下次登录时创建新密码）旁边的复选框以允许新用户在登录后重置其密码。

1. 选择**下一步: 权限**。

1. 选择**创建群组**。

1. 在 “**组名**” 中输入**AmazonFraudDetectorGroup**。

1. 在策略列表中，选中**AmazonFraudDetectorFullAccessPolicy**和的复选框**AmazonS3FullAccess**。选择**创建群组**。

1. 在组列表中，选中您的新组所对应的复选框。**如果您在列表中看不到该群组，请选择 “**刷新”。

1. 选择**下一步: 标签**。

1. （可选）通过以键值对的形式附加标签来向用户添加元数据。有关如何在 IAM 中使用标签的说明，请参阅[标记 IAM 用户和角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_tags.html)。

1. 选择 “**下一步：查看” ** 以查看新**用户**的用户详细**信息和**权限摘要。如果您已准备好继续，请选择**创建用户**。

## 设置接口，使用以下命令访问亚马逊欺诈探测器
<a name="set-up-interfaces"></a>

您可以使用亚马逊欺诈探测器控制台或 AWS SDK 访问亚马逊欺诈探测器。 AWS CLI在使用它们之前，请先设置 AWS CLI 和 S AWS DK。

### 访问亚马逊欺诈探测器控制台
<a name="access-console"></a>

您可以通过访问亚马逊欺诈探测器控制台和其他 AWS 服务 AWS 管理控制台。您的 AWS 账户，授予您访问权限 AWS 管理控制台。

**要访问亚马逊欺诈探测器控制台，**

1. 转到[https://console.aws.amazon.com/](https://console.aws.amazon.com/)并登录到您的 AWS 账户.

1. 导航到亚马逊欺诈探测器。

使用 Amazon Fraud Detector 控制台，您可以创建和管理您的模型和欺诈检测资源，例如探测器、变量、事件、实体、标签和结果。您可以生成预测并评估模型的性能和预测。

### 设置 AWS CLI
<a name="set-up-cli"></a>

您可以通过在命令行外壳中运行命令来使用 AWS Command Line Interface (AWS CLI) 与亚马逊欺诈检测器进行交互。只需最低配置，您就可以使用命令从终端的 AWS CLI 命令提示符运行命令，实现与 Amazon Fraud Detector 控制台提供的功能相似的功能。

**要设置 AWS CLI**

下载并配置 AWS CLI。有关说明，请参阅《 AWS Command Line Interface 用户指南》中的以下主题：
+ [使用 AWS 命令行界面进行设置 ](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html)
+ [配置 AWS 命令行界面 ](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html)

有关亚马逊欺诈检测器命令的信息，请参阅[可用命令 ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/frauddetector/index.html)

### 设置 AWS SDK
<a name="set-up-sdk"></a>

您可以使用 AWS 软件开发工具包编写用于创建和管理欺诈检测资源以及获取欺诈预测的代码。这些 AWS 软件开发工具包支持亚马逊欺诈检测器[JavaScript](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/FraudDetector.html)和 [ Python (Boto3)。](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/frauddetector.html)

**进行设置 适用于 Python (Boto3) 的 AWS SDK**

您可以使用 适用于 Python (Boto3) 的 AWS SDK 创建、配置和管理 AWS 服务。有关如何安装 Boto 的说明，请参阅 Python [AWS 开发工具包 (Boto3)。](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html)确保你使用的是 Boto3 SDK 版本 1.14.29 或更高版本。

安装后 适用于 Python (Boto3) 的 AWS SDK，运行以下 Python 示例以确认您的环境配置正确。如果配置正确，则响应包含探测器列表。如果未创建任何探测器，则列表为空。

```
import boto3
fraudDetector = boto3.client('frauddetector')
            
response = fraudDetector.get_detectors()
print(response)
```

**为 Java 设置 AWS SDK **

有关如何安装和加载的说明 适用于 JavaScript 的 AWS SDK，请参阅为[设置 SDK JavaScript ](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-up.html)。