MID 서버 Azure Key Vault 통합
MID Server와 Azure Key Vault를 통합하면 인스턴스에 자격 증명을 저장하지 않고도 오케스트레이션, 검색 및 서비스 매핑을 실행할 수 있습니다.
시작하기 전에
인스턴스에 필요한 애플리케이션을 설치하려면 다음으로 이동합니다. .
![]() |
필요한 역할: 외부 자격 증명 스토리지 및 관리 애플리케이션 범위 ID 필요: com.sn_mid_extcredstrg
이 태스크 정보
Azure Key Vault에 대한 액세스를 설정할 때 MID 서버는 Azure 환경 내에 있거나 외부 가상 머신에 있습니다. 이 절차에서는 Azure 환경 내에서 MID 서버에 대한 Azure Key Vault를 설정하는 방법을 설명합니다.
특정 Azure 및 Azure Key Vault 절차에 대한 자세한 내용은 Azure Key Vault 설명서를 참조하세요.
프로시저
외부 가상 머신 MID 서버에 대한 Azure Key Vault 통합
MID Server와 Azure Key Vault를 통합하면 인스턴스에 자격 증명을 저장하지 않고도 오케스트레이션, 검색 및 서비스 매핑을 실행할 수 있습니다.
시작하기 전에
이 태스크 정보
Azure Key Vault에 대한 액세스를 설정할 때 MID 서버는 Azure 환경 내에 있거나 외부 가상 머신에 있습니다. 이 절차에서는 외부 가상 머신에 있는 MID 서버에 대한 Azure Key Vault를 설정하는 방법을 설명합니다.
특정 Azure 및 Azure Key Vault 절차에 대한 자세한 내용은 Azure Key Vault 설명서를 참조하세요.
프로시저
Azure Key Vault 통합에 지원되는 자격 증명
MID 서버는 Azure Key Vault와의 통합을 위해 지정된 자격 증명을 지원합니다.
자격 증명 목록
- SNMPV3 자격 증명
-
{ "type": "snmpv3", "user": "<user_value>", "authentication_key": "<authentication_key_value>", "privacy_protocol": "<privacy_protocol_value>", "privacy_key": "<privacy_key_value>", "authentication_protocol": "<authentication_protocol_value>", "snmp_context": "<snmp_context_value>" } - VMware 자격 증명
-
{ "type": "vmware", "password": "<password_value>", "user": "<user_value>" } - SSH 자격 증명
-
{ "type": "ssh", "password": "<password_value>", "user": "<user_value>" } - Windows 자격 증명
-
{ "type": "windows", "password": "<password_value>", "user": "<user_value>", "domain": "<domain_value>" // If it is null or empty, user name will become `.\user` } - Azure 서비스 사용자 자격 증명
-
{ "type": "azure", "client_id": "<client_id_value>", "tenant_id": "<tenant_id_value>", "secret_key": "<secret_key_value>" } - SSH 프라이빗 키 자격 증명
-
{ "type": "ssh_private_key", "password": "<password_value>", // optional "user": "<user_value>", "ssh_certificate": "<ssh_certificate_value>", "ssh_private_key": "<ssh_private_key_value>", "ssh_passphrase": "<ssh_passphrase_value>" // optional } - AWS 자격 증명
-
{ "type": "aws", "access_key": "<access_key_value>", "secret_key": "<secret_key_value>" } - API 키 자격 증명
-
{ "type": "api_key", "api_key": "<api_key_value>" } - 애플리케이션 자격 증명
-
{ "type": "<applcation_type>", // generated by JSON builder: TODO "password": "<password_value>", "user": "<user_value>" } - Azure Enterprise 계약 자격 증명
-
{ "type": "ea_azure", "access_key": "<access_key_value>", "enrollment_number": "<enrollment_number>" } - Azure SAS 자격 증명
-
{ "type": "azure_sas", "sas_key": "<sas_key_value>", "sas_key_name": "<sas_key_name_value>" } - 기본 인증 자격 증명
-
{ "type": "basic_auth", "password": "<password_value>", "user": "<user_value>" } - CIM 자격 증명
-
{ "type": "cim", "password": "<password_value>", "user": "<user_value>" } - Cloud Foundry 자격 증명
-
{ "type": "sn_itom_pattern_pcf", "password": "<password_value>", "user": "<user_value>", "ssh_private_key": "<ssh_private_key_value>", "ssh_passphrase": "<ssh_passphrase_value>" } - Google API 자격 증명
-
{ "type": "gcp", "email": "<email_value>", "secret_key": "<secret_key_value>" } - SSL 키 스토어 자격 증명
-
{ "type": "keystore", "keystore_password": "<keystore_password_value>", "keystore_path": "<keystore_path_value>", "key_password": "<key_password_value>" } - JMS 자격 증명
-
{ "type": "jms", "password": "<password_value>", "user": "<user_value>" } - SNMP 커뮤니티 자격 증명
-
{ "type": "snmp", "password": "<password_value>" } - SSL 자격 증명
-
{ "type": "keystore", "user": "<user_value>", "password": "<password_value>", "additional_properties": "<additional_properties_value>", "key_password": "<key_password_value>", "keystore": "<keystore_value>", "keystore_password": "<keystore_password_value>", "keystore_type": "<keystore_type_value>", "ssl_provider_name": "<ssl_provider_name_value>", "security_protocol": "<security_protocol_value>", "truststore": "<truststore_value>", "truststore_password": "<truststore_password_value>", "truststore_type": "<truststore_type_value>" } - IBM 자격 증명
-
{ "type": "ibm", "user": "<user_value>", "password": "<password_value>", "softlayer_user": "<softlayer_user_value>", "softlayer_key": "<softlayer_key_value>", "bluemix_key": "<bluemix_key_value>" }
Azure Key Vault 통합에 대한 정부 클라우드 지원
정부 클라우드 환경에서 운영할 때 인증 및 자격 증명 모음 URL을 재정의해야 할 수 있습니다. 다음 예제는 미국 정부 클라우드에 대한 것입니다.
- 인증 엔드포인트:
-
미국 정부 클라우드의 경우: https://login.microsoftonline.us/%s/oauth2/v2.0/token
미국 정부 클라우드 지원의 경우: <paramter name="ext.cred.azure.vault_auth_endpoint" value="https://login.microsoftonline.us/%s/oauth2/v2.0/token"/>
- 범위:
-
미국 정부 클라우드의 경우: https://vault.usgovcloudapi.net/.default
<매개변수 이름="ext.cred.azure.endpoint_scope" 값="https://vault.usgovcloudapi.net/.default"/>
독일 정부 클라우드의 경우: https://vault.microsoftazure.de/.default
중국 정부 클라우드의 경우: https://vault.azure.cn/.default
