mirror of
https://github.com/bitwarden/server
synced 2025-12-17 08:43:27 +00:00
Resolved an issue where the API required users to be organization owners when accessing the members page (#4534)
This commit is contained in:
@@ -383,6 +383,11 @@ public class CurrentContext : ICurrentContext
|
||||
return await EditSubscription(orgId);
|
||||
}
|
||||
|
||||
public async Task<bool> AccessMembersTab(Guid orgId)
|
||||
{
|
||||
return await OrganizationAdmin(orgId) || await ManageUsers(orgId) || await ManageResetPassword(orgId);
|
||||
}
|
||||
|
||||
public bool ProviderProviderAdmin(Guid providerId)
|
||||
{
|
||||
return Providers?.Any(o => o.Id == providerId && o.Type == ProviderUserType.ProviderAdmin) ?? false;
|
||||
|
||||
Reference in New Issue
Block a user