Integration von Azure Key Vault für MID-Server
Die MID-Server-Integration mit dem Azure Key Vault ermöglicht die Ausführung von Orchestration, Discovery und Service-Mapping, ohne Anmeldeinformationen in der Instanz zu speichern.
Vorbereitungen
Um die erforderliche Anwendung auf der Instanz zu installieren, navigieren Sie zu an.
Erforderliche Rolle: ID des Anwendungsbereichs „Speicher und Verwaltung externer Anmeldeinformationen“ ist erforderlich: Com.sn_Mid_extcredstrg
Warum und wann dieser Vorgang ausgeführt wird
Beim Einrichten des Zugriffs auf den Azure Key Vault befindet sich der MID-Server entweder in der Azure-Umgebung oder auf einem externen virtuellen Computer. Dieses Verfahren behandelt die Einrichtung des Azure Key Vault für einen MID-Server in der Azure-Umgebung.
Weitere Informationen zu bestimmten Azure- und Azure Key Vault-Verfahren finden Sie unter Azure Key Vault-Dokumentation .
Prozedur
Azure Key Vault-Integration für MID-Server für externe virtuelle Computer
Die MID-Server-Integration mit dem Azure Key Vault ermöglicht die Ausführung von Orchestration, Discovery und Service-Mapping, ohne Anmeldeinformationen in der Instanz zu speichern.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Beim Einrichten des Zugriffs auf den Azure Key Vault befindet sich der MID-Server entweder in der Azure-Umgebung oder auf einem externen virtuellen Computer. Dieses Verfahren behandelt die Einrichtung des Azure Key Vault für einen MID-Server, der sich auf einer externen virtuellen Maschine befindet.
Weitere Informationen zu bestimmten Azure- und Azure Key Vault-Verfahren finden Sie unter Azure Key Vault-Dokumentation .
MID-Server können den Vault-Anmeldeinformations-Resolver verwenden, um Geheimnisse direkt aus dem Vault zu verbrauchen, um die Discovery durchzuführen. Die Anwendung „externer Anmeldeinformationsspeicher und -Verwaltung“ bietet eine sofort einsatzbereite Integration für externe Anmeldeinformationsanbieter. MID-Server unterstützen zertifikatbasierte Authentifizierung, wenn eine Verbindung mit Azure Key Vault hergestellt wird. Dies bietet eine sicherere und flexiblere Möglichkeit zur Authentifizierung, insbesondere für Enterprise-Umgebungen, die Zertifikatanmeldeinformationen gegenüber Client-Geheimnissen bevorzugen. Weitere Informationen zum Verwalten von Zertifikaten finden Sie unter Einheitlicher Schlüsselspeicher FÜR MID-Server.
Prozedur
Unterstützte Anmeldeinformationen für die Azure Key Vault-Integration
Der MID-Server unterstützt angegebene Anmeldeinformationen für die Integration mit dem Azure Key Vault.
Liste der Anmeldeinformationen
- SNMPV3-Anmeldeinformationen
-
{ "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-Anmeldeinformationen
-
{ "type": "vmware", "password": "<password_value>", "user": "<user_value>" } - SSH-Anmeldeinformationen
-
{ "type": "ssh", "password": "<password_value>", "user": "<user_value>" } - Windows-Anmeldeinformationen
-
{ "type": "windows", "password": "<password_value>", "user": "<user_value>", "domain": "<domain_value>" // If it is null or empty, user name will become `.\user` } - Azure-Service-Prinzipal-Anmeldeinformationen
-
{ "type": "azure", "client_id": "<client_id_value>", "tenant_id": "<tenant_id_value>", "secret_key": "<secret_key_value>" } - Privater SSH-Schlüssel-Anmeldeinformationen
-
{ "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-Anmeldeinformationen
-
{ "type": "aws", "access_key": "<access_key_value>", "secret_key": "<secret_key_value>" } - API Key-Anmeldeinformationen
-
{ "type": "api_key", "api_key": "<api_key_value>" } - Passende Anmeldeinformationen
-
{ "type": "<applcation_type>", // generated by JSON builder: TODO "password": "<password_value>", "user": "<user_value>" } - Azure Enterprise Agreement-Anmeldeinformationen
-
{ "type": "ea_azure", "access_key": "<access_key_value>", "enrollment_number": "<enrollment_number>" } - Azure SAS-Anmeldeinformationen
-
{ "type": "azure_sas", "sas_key": "<sas_key_value>", "sas_key_name": "<sas_key_name_value>" } - Anmeldeinformationen für Standardauthentifizierung
-
{ "type": "basic_auth", "password": "<password_value>", "user": "<user_value>" } - CIM-Anmeldeinformationen
-
{ "type": "cim", "password": "<password_value>", "user": "<user_value>" } - Cloud-Foundry-Anmeldeinformationen
-
{ "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-Anmeldeinformationen
-
{ "type": "gcp", "email": "<email_value>", "secret_key": "<secret_key_value>" } - Anmeldeinformationen für SSL-Schlüsselspeicher
-
{ "type": "keystore", "keystore_password": "<keystore_password_value>", "keystore_path": "<keystore_path_value>", "key_password": "<key_password_value>" } - JMS-Anmeldeinformationen
-
{ "type": "jms", "password": "<password_value>", "user": "<user_value>" } - SNMP-Community-Anmeldeinformationen
-
{ "type": "snmp", "password": "<password_value>" } - SSL-Anmeldeinformationen
-
{ "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-Anmeldeinformationen
-
{ "type": "ibm", "user": "<user_value>", "password": "<password_value>", "softlayer_user": "<softlayer_user_value>", "softlayer_key": "<softlayer_key_value>", "bluemix_key": "<bluemix_key_value>" }
Gov Cloud-Support für Azure Key Vault-Integration
Möglicherweise müssen Sie die Authentifizierung und die Vault-URL überschreiben, wenn Sie in Cloud-Umgebungen von Behörden arbeiten. Die folgenden Beispiele gelten für Clouds der US-Regierung.
- Authentifizierungs-Endpunkt:
-
Für Clouds der US-Regierung: https://login.microsoftonline.us/%s/oauth2/v2.0/token
Für Cloud-Support der US-Regierung: <paramter name="ext.cred.azure.vault_auth_endpoint" value="https://login.microsoftonline.us/%s/oauth2/v2.0/token"/>
- Umfang:
-
Für Clouds der US-Regierung: https://vault.usgovcloudapi.net/.default
<paramter name="ext.cred.azure.endpoint_scope" value="https://vault.usgovcloudapi.net/.default"/>
Clouds der Bundesregierung Deutschland: https://vault.microsoftazure.de/.default
Für Clouds der chinesischen Regierung: https://vault.azure.cn/.default