Используя Azure Go SDK, возможно ли использовать Application (client) ID
, Directory (tenant) ID
и действительный Client secret
для получения Object ID
приложения Azure Active Directory? Как?
Вот снимок экрана портала Azure, помогающий прояснить эти три поля.
Я пытался использовать следующую функцию из graphrbac , но *result.Value
не совпадает с Object ID
из скриншота выше.
func (client ApplicationsClient) GetServicePrincipalsIDByAppID(ctx context.Context, applicationID string) (result ServicePrincipalObjectResult, err error)