사용자 API키 관리
특정 작업에는 보안 인증을 위해 API 키가 필요합니다. 조작이 원활하게 실행되도록 하기 위해 필요에 따라 사용자 API키를 생성하고 순환할 수 있습니다.
사용자 API키 개요
플랫폼의 서비스 내에서 실행되는 작업에는 권한 부여를 위한 API 키가 필요합니다. 다음과 같은 장기 실행 작업에는 유효한 API 키가 필요합니다
- watsonx.ai 런타임의 모델 학습
- Decision Optimization 을 사용하여 문제점 해결
- 파이프라인
- API 키 참조를 허용하는 다른 런타임 서비스
스케줄된 작업과 임시 작업 모두 권한 부여를 위해 API키가 필요합니다. API키는 다음과 같은 경우에 작업에 사용됩니다.
- 사전 정의된 키를 사용하여 작업 스케줄 작성
- 스케줄된 작업에 대한 API키 업데이트
- 임시 작업에 대한 API키 제공
사용자 API키는 계정 소유자에게 제어를 제공하여 신임 정보를 보호하고 갱신하므로 중단 없이 조작을 실행할 수 있습니다. 키는 IBMid 및 계정에 고유합니다. 작업 중인 계정을 변경하는 경우 새 키를 생성해야 합니다.
- 필수 역할
- IAM 플랫폼 역할: 관리자 또는 계정 소유자
활성 및 단계적으로 제거된 키
API키를 작성하면 활성 상태가 됩니다. 활성 키는 작업에서 권한 부여에 사용됩니다.
키를 순환할 때 새 키가 활성 상태에서 작성되고 기존 키가 단계적으로 제거됨 상태로 변경됩니다. 단계적 중단 키는 권한 부여에 사용되지 않으며 삭제할 수 있습니다.
현재 API키 보기
아바타를 클릭하고 프로파일 및 설정 을 선택하여 계정 프로파일을 여십시오. 사용자 API키 를 선택하여 활성 및 단계적 제거 키를 보십시오.
API 키 작성
API키가 없는 경우 키 작성을 클릭하여 키를 작성할 수 있습니다.
활성 상태에서 새 키가 작성됩니다. 이 키는 보안 신임 정보가 필요한 조작에 자동으로 권한을 부여합니다.
작업 중인 플랫폼이 IBM Cloud 에 배포되어 있는 경우 키는 IBM Cloud 에도 저장됩니다. IBM Cloud 계정용 API 키는 API 키 에서 확인할 수 있습니다. AWS 에서는 IBM SaaS 콘솔에서 API 키에 액세스할 수 없습니다.
사용자 API 키는 cpd-apikey- {username} - {timeStamp} 형식을 취합니다. 여기서 username은 계정 소유자의 IBMid 이고 timestamp는 키가 생성된 시점을 나타냅니다.
API키 순환
서비스 중단을 방지하려면 API 키가 만료되기 전에 키를 교체하세요.
API키가 시간이 경과되거나 올바르지 않게 되면 모든 조작에서 사용할 새 활성 키를 생성할 수 있습니다.
키를 회전하려면 프로필 아래에서 프로필 및 설정을 클릭합니다. 그런 다음 사용자 API 키 탭을 클릭합니다. 회전을 클릭합니다.
현재 키를 대체하기 위해 새 키가 작성됩니다. 회전된 키는 단계적 제거 상태가 됩니다. 단계적 제거 키는 사용할 수 없습니다.
단계적으로 제거된 API키 삭제
단계적으로 제거된 키가 조작에 더 이상 필요하지 않다고 확신하면 빼기 부호를 클릭하여 삭제하십시오. 키를 삭제하면 실행 중인 조작이 실패할 수 있습니다.
모든 API키 삭제
휴지통을 클릭하여 모든 키 ( 활성 및 단계적 제거모두) 를 삭제하십시오. 키를 삭제하면 실행 중인 조작이 실패할 수 있습니다.
상위 주제: 계정 및 서비스 관리