1

グループからユーザーを削除するのに問題があります。ユーザーを追加しても問題ありません。myGroup.Members.Remove(user as DirectoryObject); からエラーを受け取りません。バグですか?

ActiveDirectoryClient client = AuthenticationHelper.GetActiveDirectoryClient();
        User user = (User)await client.Users.GetByObjectId(userID).ExecuteAsync();
        IGroup myIGroup = await client.Groups.GetByObjectId(objectId).ExecuteAsync();
        Group myGroup = (Group)myIGroup;
        if (myGroup != null && user != null)
        {
            try
            {
                switch (myAction)
                {
                    case "Delete":                            
                        myGroup.Members.Remove(user as DirectoryObject);
                        break;
                    case "Add":
                        myGroup.Members.Add(user as DirectoryObject);
                        break;
                }
                await myGroup.UpdateAsync();
4

1 に答える 1