Esempio n. 1
0
        private async static Task <bool> AddMemberToAzureADRole(string tenantId, string roleId, string memberId)
        {
            var azureClient = new AzureClient();
            var users       = await azureClient.GetAzureADDirectoryRoleMembersAsync(tenantId, roleId).ConfigureAwait(false);

            if (!users.Value.Any(u => u.ObjectId == memberId))
            {
                return(await azureClient.AddAzureADDirectoryRoleMembersAsync(tenantId, roleId, memberId).ConfigureAwait(false));
            }

            return(true);
        }