Налаштування автентифікації на основі OpenID від Google для Cloud Director
Налаштування SSO в VMware Cloud Director через Google (OIDC)
Ця інструкція описує налаштування єдиного входу (SSO) до VMware Cloud Director Tenant Portal через OpenID Connect (OIDC) з використанням Google Cloud як Identity Provider. Підтримується централізована автентифікація та MFA з боку Google.
📌 Попередні вимоги
🧭 Кроки налаштування
1) Google Cloud Console
2) Створення проєкту
VMware Cloud Director
Натисніть Create.
3) OAuth Consent Screen
Internal.
Заповніть обовʼязкові поля:
VMware Cloud Director
User support email: email адміністратора
Authorized domains: домен Cloud Director (наприклад eurocloud.datagroup.ua)
Developer contact email: email адміністратора
Збережіть і продовжуйте.
Додайте scopes:
openid
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
Збережіть зміни.
4) Створення OAuth Client ID
eurocloud.datagroup.ua)
Authorized JavaScript origins:
https://eurocloud.datagroup.ua
Authorized redirect URIs:
https://eurocloud.datagroup.ua/login/oauth?service=tenant:testorg
⚠️
Натисніть Create.
Збережіть Client ID та Client Secret.
testorg — це Organization ID, а не назва.5) Налаштування VMware Cloud Director (Tenant)
Administration → Identity Providers → OIDC
Натисніть Configure.
Вкажіть:
Enabled
Well-known configuration endpoint:
https://accounts.google.com/.well-known/openid-configuration
Інші параметри залиште за замовчуванням.
Subject claim: email
Увімкніть Automatic Key Refresh:
1 hour
Policy: Expire After
Expiration: 24 hours
Збережіть конфігурацію.
6) Імпорт користувачів
Cloud Director не створює користувачів автоматично — їх потрібно імпортувати.
Administration → Access Control → Users
Натисніть Import Users.
Source: OPENID
Вкажіть email користувачів (точно такий самий, як у Google).
Призначте роль (наприклад Organization Administrator).
Збережіть.