mirror of
https://github.com/bitwarden/directory-connector
synced 2025-12-14 23:33:19 +00:00
azure directory service implementation w/ config
This commit is contained in:
@@ -86,14 +86,14 @@ namespace Bit.Core.Utilities
|
||||
{
|
||||
foreach(var group in currentGroups)
|
||||
{
|
||||
var groupsInThisGroup = allGroups.Where(g => group.Members.Contains(g.DistinguishedName)).ToList();
|
||||
var usersInThisGroup = allUsers.Where(u => group.Members.Contains(u.DistinguishedName)).ToList();
|
||||
var groupsInThisGroup = allGroups.Where(g => group.Members.Contains(g.Id)).ToList();
|
||||
var usersInThisGroup = allUsers.Where(u => group.Members.Contains(u.Id)).ToList();
|
||||
|
||||
foreach(var user in usersInThisGroup)
|
||||
{
|
||||
if(!user.Groups.Contains(group.DistinguishedName))
|
||||
if(!user.Groups.Contains(group.Id))
|
||||
{
|
||||
user.Groups.Add(group.DistinguishedName);
|
||||
user.Groups.Add(group.Id);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -101,9 +101,9 @@ namespace Bit.Core.Utilities
|
||||
{
|
||||
foreach(var user in currentGroupsUsers)
|
||||
{
|
||||
if(!user.Groups.Contains(group.DistinguishedName))
|
||||
if(!user.Groups.Contains(group.Id))
|
||||
{
|
||||
user.Groups.Add(group.DistinguishedName);
|
||||
user.Groups.Add(group.Id);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user