3.2. 새 인증 정보 유형 생성
지원되는 기본 인증 정보 유형에 따라 선택한 소스 플러그인과 함께 사용할 인증 정보 유형을 생성할 수 있습니다. 팀 또는 개인이 인증 정보 유형을 사용할 수 있도록 할 수 있습니다.
프로세스
- Ansible Automation Platform 대시보드에 로그인합니다.
-
탐색 패널에서
. - 을 클릭합니다.
다음을 삽입합니다.
- 이름
- 이름을 삽입합니다.
- 설명
- 이 필드는 선택 사항입니다.
입력 구성 필드에서 해당 유형에 대해 정렬된 필드 집합을 정의하는 입력 스키마를 지정합니다. 형식은 YAML 또는 JSON일 수 있습니다.
YAML
Copy to Clipboard Copied! Toggle word wrap Toggle overflow fields: - type: string id: username label: Username - type: string id: password label: Password secret: true required: - username - password
fields: - type: string id: username label: Username - type: string id: password label: Password secret: true required: - username - password
YAML 페이지에서 더 많은 YAML 예제를 확인합니다.
JSON
Copy to Clipboard Copied! Toggle word wrap Toggle overflow { "fields": [ { "type": "string", "id": "username", "label": "Username" }, { "secret": true, "type": "string", "id": "password", "label": "Password" } ], "required": ["username", "password"] }
{ "fields": [ { "type": "string", "id": "username", "label": "Username" }, { "secret": true, "type": "string", "id": "password", "label": "Password" } ], "required": ["username", "password"] }
Injector Configuration 필드에 인증 정보 유형에서 삽입할 수 있는 값을 지정하는 환경 변수 또는 추가 변수를 입력합니다. 형식은 YAML 또는 JSON일 수 있습니다(이전 단계의 예제 참조).
JSON 형식의 다음 구성은 각 필드와 사용 방법을 보여줍니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow { "extra_vars": { "some_extra_var": "{{ username }}:{{ password }}" } }
{ "extra_vars": { "some_extra_var": "{{ username }}:{{ password }}" } }
새로 생성된 인증 정보 유형이 인증 정보 유형 목록에 표시됩니다.
아이콘을 클릭하여 인증 정보 유형 옵션을 수정합니다.
참고편집 페이지에서 세부 정보를 수정하거나 인증 정보를 삭제할 수 있습니다. Delete 옵션이 비활성화된 경우 인증 정보에서 인증 정보 유형을 사용하고, 삭제하기 전에 해당 인증 정보를 사용하는 모든 인증 정보에서 인증 정보 유형을 삭제해야 합니다.
검증
- 새 인증 정보를 생성할 때 자격 증명 유형 목록에서 새로 생성된 인증 정보 유형을 선택할 수 있는지 확인합니다.
추가 리소스
새 인증 정보를 생성하는 방법에 대한 자세한 내용은 인증 정보 설정을 참조하십시오.