클라우드 자원 수집을 위한 계정 설정
SpaceONE에서는 Azure 자원 데이터 조회를 위해 Credential 방식을 지원하며, 이를 사용하기 위해서는 다음 네 가지 값이 필요합니다.
- Subscription ID
Azure는 구독(Subscription)이라는 Object 단위로 비용과 자원을 관리하며, 이를 구별하는 고유 식별자가 구독 ID입니다.
- Tenant ID
Tenant ID는 Azure Active Directory(AD)에서 제공되는 조직에 대한 고유 식별자입니다. Azure AD는 클라우드 기반 ID 및 액세스 관리 서비스이며 사용자를 조직 단위로 관리하기 위해 사용합니다.
- Client ID
Client ID는 Azure 앱 생성 시 발급되는 Application ID입니다. Azure App은 어플리케이션에 대한 자격증명과 IAM 사용자를 관리하기 위해 사용합니다.
- Client Secret
Azure 앱 등록을 통해서 얻을 수 있는 Client Secret 키입니다. Azure의 API를 사용하고 지원 접근을 위한 토큰 발급 시 필요합니다.
클라우드 자원 수집을 위한 계정 설정 방법에는 두 가지가 있으며, 개별 구독 계정의 리소스 정보를 조회할 경우 구독 계정별 직접 등록 방식을, 여러 개의 구독에 속해 있는 리소스 정보를 조회할 경우 Trusting 관계 설정을 통한 등록 방식을 사용합니다.