api以获取分配给Azure AD中特定自定义角色的用户列表

时间:2020-05-20 08:43:10

标签: microsoft-graph-api

我需要一个列出在Azure AD中分配给特定自定义角色的用户的api或提供给已分配角色(既是内置角色又是特定用户的自定义角色)的api。谁能建议api。预先感谢

1 个答案:

答案 0 :(得分:0)

从下面的查询中,您将通过提供object-id-of-principal(userID)来获得roledefinitionid

https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/ID

一旦收到特定用户的角色定义ID,您可以通过提供ID(roledefinitionid)来获取角色详细信息(内置角色和Custome角色)

int **matrix()
{

    int **matrix;
    int row, column;
    long s, k;
    int i,j,f,swap;


    srand(time(NULL));
    printf("Number of rows: ");
    scanf("%d", &row);

    printf("Number of column: ");
    scanf("%d", &column);


    matrix = (int **) calloc(row, sizeof(int));


    for(i = 0; i < row; i++)
        matrix[i] = (int *) calloc(column, sizeof(int));


    for(s = 0; s < row; s++)
    {
        for(k = 0; k < column; k++)
        {

            matrix[s][k]=rand()%10000000;
        }
    }

    for(s = 0; s < row; s++)
    {
        for(k = 0; k < column; k++)
            printf("%4d \t\t", matrix[s][k]);

        printf("\n");
    }


    for(i = 0; i < row; i++)
        free((void *) matrix[i]);


    free((void *) matrix);

    return **matrix;

}