# #azure #google-cloud-platform #azure-devops #azure-active-directory #azure-ad-graph-api
Вопрос:
Мы пытаемся настроить конфигурацию Azure Active Directory saml с использованием graph api для GCP после установки приложения gcp. Для этого мы используем URL-адрес настройки saml AWS graph api.
Нам нужно найти способ обновить «URL-адрес входа» в приведенном ниже коде json. Для GCP «URL входа» является обязательным полем, но для AWS оно необязательно.
{
"web": {
"redirectUris": [
"https://www.google.com/a/xxxx.com/acs"
]
},
"identifierUris": [
"https://google.com/a/xxxx.com"
]
}
Кто-нибудь знает, как это настроить?
Я пробовал, как показано ниже, и многие методы, ничего не работает
{
"loginUrl": [
"https://www.google.com/a/xxxx.com/ServiceLogin?continue=https://console.cloud.google.com"
]
"web": {
"redirectUris": [
"https://www.google.com/a/xxxx.com/acs"
]
},
"identifierUris": [
"https://google.com/a/xxxx.xom"
]
}
«URL-адрес входа» также не упоминается в следующей ссылке
Ответ №1:
Google Cloud (G Suite) Соединитель не предоставляет значение идентификатора / идентификатора объекта в конфигурации единого входа, поэтому, когда вы снимаете флажок с параметра «эмитент, зависящий от домена», значение идентификатора будет google.com . Если вы установите флажок для конкретного домена, это будет google.com/a /<yourdomainname.com >
попробуйте вот так и посмотрите.
Идентификатор (идентификатор объекта): google.com
URL-адрес ответа: https://www.google.com/acs
URL-адрес входа: https://www.google.com/a/PRIMARY_DOMAIN/ServiceLogin?continue=https://console.cloud.google.com /, заменив PRIMARY_DOMAIN на основное доменное имя, используемое вашей учетной записью Cloud Identity или Google Workspace.
Комментарии:
1. я думаю, вы совершенно неправильно поняли мой вопрос и мою проблему
2. позвольте мне еще раз проверить, смогу ли я найти какие-либо входные данные.
Ответ №2:
Найден вариант добавления «URL-адреса входа» с использованием graph API
PATCH https://graph.microsoft.com/beta/servicePrincipals/ <Service Principal ID for Application>
{
"loginUrl": "<URL>"
}