3.2. 创建新凭证类型
您可以创建一个凭证类型,用于根据支持的默认凭证类型选择的源插件。您可以让您的凭证类型可供团队或个人使用。
流程
- 登录到 Ansible Automation Platform 仪表板。
-
在导航面板中,选择
。 - 单击 。
插入以下内容:
- 名称
- 插入名称。
- 描述
- 此字段是可选的。
在 Input Configuration 字段中,指定一个输入模式,为该类型定义一组排序字段。格式可以是 YAML 或 JSON:
YAML
fields: - type: string id: username label: Username - type: string id: password label: Password secret: true required: - username - password在 YAML 页面 查看更多 YAML 示例。
JSON
{ "fields": [ { "type": "string", "id": "username", "label": "Username" }, { "secret": true, "type": "string", "id": "password", "label": "Password" } ], "required": ["username", "password"] }请参阅 JSON 网站 查看更多 JSON 示例。
在 Injector Configuration 字段中输入环境变量或额外变量,用于指定凭证类型可注入的值。格式可以是 YAML 或 JSON (请参阅上一步中的示例)。
以下 JSON 格式的配置显示了每个字段以及它们的使用方式:
{ "extra_vars": { "some_extra_var": "{{ username }}:{{ password }}" } }单击 。
您新创建的凭证类型显示在凭证类型列表中。
-
点
图标修改凭证类型选项。
验证
- 验证在创建新凭据时,可以从 Credential Type 列表中选择新创建的凭证类型。
后续步骤
- 在 Edit 页面中,您可以修改详情或删除凭证。
- 如果 Delete 选项被禁用,这意味着凭证正在使用凭证类型,且您必须在删除它前从所有使用的凭证中删除凭证类型。
其他资源
设置凭据.