mirror of
https://github.com/bitwarden/server
synced 2026-02-18 18:33:29 +00:00
[PM 21897]Add Manual Enable/Disable Override for Providers in Admin Portal (#6072)
* Add the changes for the enable provider * remove the wanted permission added * Added a unit testing for the updateAsync
This commit is contained in:
@@ -47,6 +47,7 @@ public static class RolePermissionMapping
|
||||
Permission.Provider_Create,
|
||||
Permission.Provider_View,
|
||||
Permission.Provider_ResendEmailInvite,
|
||||
Permission.Provider_CheckEnabledBox,
|
||||
Permission.Tools_ChargeBrainTreeCustomer,
|
||||
Permission.Tools_PromoteAdmin,
|
||||
Permission.Tools_PromoteProviderServiceUser,
|
||||
@@ -98,6 +99,7 @@ public static class RolePermissionMapping
|
||||
Permission.Provider_View,
|
||||
Permission.Provider_Edit,
|
||||
Permission.Provider_ResendEmailInvite,
|
||||
Permission.Provider_CheckEnabledBox,
|
||||
Permission.Tools_ChargeBrainTreeCustomer,
|
||||
Permission.Tools_PromoteAdmin,
|
||||
Permission.Tools_PromoteProviderServiceUser,
|
||||
@@ -135,7 +137,8 @@ public static class RolePermissionMapping
|
||||
Permission.Org_Billing_LaunchGateway,
|
||||
Permission.Org_RequestDelete,
|
||||
Permission.Provider_List_View,
|
||||
Permission.Provider_View
|
||||
Permission.Provider_View,
|
||||
Permission.Provider_CheckEnabledBox
|
||||
}
|
||||
},
|
||||
{ "billing", new List<Permission>
|
||||
@@ -173,6 +176,7 @@ public static class RolePermissionMapping
|
||||
Permission.Provider_Edit,
|
||||
Permission.Provider_View,
|
||||
Permission.Provider_List_View,
|
||||
Permission.Provider_CheckEnabledBox,
|
||||
Permission.Tools_ChargeBrainTreeCustomer,
|
||||
Permission.Tools_GenerateLicenseFile,
|
||||
Permission.Tools_ManageTaxRates,
|
||||
|
||||
Reference in New Issue
Block a user