#1633 use id as user permission
This commit is contained in:
parent
ccdd233d9e
commit
a3e2c9c5b2
1 changed files with 1 additions and 1 deletions
|
@ -87,7 +87,7 @@ public class AzureAdCredential implements LoginCredential, FessCredential {
|
|||
if (permissions == null) {
|
||||
final SystemHelper systemHelper = ComponentUtil.getSystemHelper();
|
||||
final Set<String> permissionSet = new HashSet<>();
|
||||
permissionSet.add(systemHelper.getSearchRoleByUser(getName()));
|
||||
permissionSet.add(systemHelper.getSearchRoleByUser(authResult.getUserInfo().getUniqueId()));
|
||||
stream(groups).of(stream -> stream.forEach(s -> permissionSet.add(systemHelper.getSearchRoleByGroup(s))));
|
||||
stream(roles).of(stream -> stream.forEach(s -> permissionSet.add(systemHelper.getSearchRoleByRole(s))));
|
||||
permissions = permissionSet.toArray(new String[permissionSet.size()]);
|
||||
|
|
Loading…
Add table
Reference in a new issue