正在配置 ServiceNow - AWS Glue

正在配置 ServiceNow

在使用 AWS Glue 传输数据之前 ServiceNow,必须满足以下要求:

最低要求

以下是最低要求:

  • 您有一个带有电子邮件和密码的 ServiceNow 帐户。有关更多信息,请参阅 创建 ServiceNow 账户

  • 您的 ServiceNow 账户已启用API访问权限。所有使用 ServiceNow API均无需支付额外费用。

如果您满足这些要求,就可以 AWS Glue 连接到您的 ServiceNow 账户了。

创建 ServiceNow 账户

要创建 ServiceNow 账户,请执行以下操作:

  1. 导航到 servicenow.com 上的注册页面,输入您的详细信息,然后单击 “继续”。

  2. 当您在挂号信中收到验证码时,请输入该验证码并选择 “验证”。

  3. 设置多因素身份验证或跳过此操作。

您的账户已创建并 ServiceNow 显示您的个人资料。

创建 ServiceNow 开发者实例

登录后请求开发者实例 ServiceNow。

  1. ServiceNow 登录页面上,输入您的账户凭证。

  2. 选择ServiceNow 开发者计划

    屏幕截图显示正在访问 ServiceNow 开发者程序。
  3. 选择右上角的 “请求实例”。

  4. 输入您的工作职责。表明您同意使用条款,然后选择 “完成设置”。

  5. 创建实例后,请记下您的实例URL和证书。

正在检索凭证 BasicAuth

要检索免费账户的基本身份验证凭证,请执行以下操作:

  1. ServiceNow 登录页面上,输入您的账户凭证。

  2. 在主页上,选择编辑配置文件部分(右上角),然后选择管理实例密码

  3. 检索登录凭证,例如用户名、密码和实例URL。

注意

<password>如果账户已启用,MFA则在基本身份验证中将MFA令牌附加到用户密码的末尾<username>:< Token> MFA

有关更多信息,请参阅 ServiceNow 文档中的构建应用程序

创建 OAuth 2.0 凭证

要在 ServiceNow 连接器中使用 OAuth2 .0,你需要创建一个入站客户端)来生成客户端 ID 和客户端密钥:

  1. ServiceNow 登录页面上,输入您的账户凭证。

  2. 在主页上选择 “开始构建”。

  3. 在 App Engine Studio 页面上,搜索应用程序注册表

  4. 选择右上角的 “新建”。

  5. 选择 “为外部客户端创建OAuthAPI端点” 选项。

  6. 对OAuth配置进行任何必要的更改,然后选择 “更新”。

    重定向示例URL: https://us-east-1.console.aws.amazon.com/gluestudio/oauth

  7. 选择新创建的OAuth客户端应用程序以检索客户端 ID 和客户端密钥。

  8. 存储客户端 ID 和客户端密钥以供进一步处理。

要在非生产开发者账户OAuth中进行配置,请执行以下操作:

  1. 使用文档中的创建身份验证配置文件主题创建身份验证配置 ServiceNow 文件。

  2. 在 “的身份验证配置文件” 中OAuth,选择 “入为”,OAuth然后选择上面创建的入站客户端来设置OAuth实体

  3. 如果有多个客户端,则需要创建多个身份验证配置文件以在身份验证配置文件中设置所需的OAuth实体。

  4. 如果未配置,请创建RESTAPI访问策略以授予访问权限TABLEAPI。请参阅创建RESTAPI访问策略