Azure AD b2b Permissão “Ler todos os perfis básicos dos usuários”

Delegou permissão de usuárioUser.ReadBasic.All. Nodocumentaçã, afirma isso

"Permite que o aplicativo leia um conjunto básico de propriedades de perfil de outros usuários da sua organização em nome do usuário conectado. Isso inclui nome para exibição, nome e sobrenome, endereço de email, extensões abertas e foto. Também permite que o aplicativo para ler o perfil completo do usuário conectado. "

Como posso obter todos os usuários com perfis básicos?

var accessToken = authContext
    .AcquireTokenAsync(graphResourceId, new ClientCredential(clientId, secret))
    .Result
    .AccessToken;

var graphserviceClient = new GraphServiceClient(
    new DelegateAuthenticationProvider(requestMessage => {
        requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", accessToken);
        return Task.FromResult(0);
    }));

Pode confirmar que meu URL "Autoridade" está correto ou não?

string authority = "https://login.microsoftonline.com/{tenantId}/common/oauth2/v2.0/token?&response_type=code&scope=openid%20profile%20User.Read%20User.ReadWrite%20User.ReadBasic.All";
AuthenticationContext authContext = new AuthenticationContext(authority);
var accessToken = authContext
    .AcquireTokenAsync(graphResourceId, new ClientCredential(clientId, secret))
    .Result
    .AccessToken;

questionAnswers(4)

yourAnswerToTheQuestion