grafana/public/app/features/teams
Karl Persson 7e16d5b4b4
RBAC: Fix various ui issues for role picker (#53589)
* RolePicker: Check if user has permissions to delegate roles

* UserRolePicker: Require both UserRolsAdd and UserRolesRemove for chaning
roles

* RolePicker: Add option for controlling if roles can be updated to
RolePicker

* UserOrgs: Dont try to fetch roles with wrong permission

* RolePicker: make usage consistent with allowed actions

* RolePickerMenu: Remove unused property

* UserOrgs: Check for correct permission

* UserRolePicker: add apply to controll apply behaviour instand of
updateDisabled

* UserOrgs: Check for correct permission when trying to update roles

* RolePicker: Disable button if no roles or org role can be updated

* RolePicker: Always close on update

* RolePicker: Fix issue with updating immutable value

* ServiceAccountsListItem: Pass correct value to RolePicker

* ServiceAccountCreatePage: Pass correct value
2022-08-12 09:16:16 +02:00
..
__mocks__ @grafana/ui: Various smaller Icon updates (#23588) 2020-04-16 13:49:58 +02:00
state Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
CreateTeam.test.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
CreateTeam.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
TeamGroupSync.test.tsx TeamGroupSync: Refactor tests to use RTL (#49417) 2022-05-23 16:45:36 +02:00
TeamGroupSync.tsx Remove LDAP specific example from team sync (#51368) 2022-06-24 15:29:50 +02:00
TeamList.test.tsx DataSources: refactor datasource pages to be reusable (#51874) 2022-07-20 09:25:09 +02:00
TeamList.tsx RBAC: Fix various ui issues for role picker (#53589) 2022-08-12 09:16:16 +02:00
TeamMemberRow.test.tsx TeamMemberRow: Convert tests to RTL (#49875) 2022-05-31 10:33:27 +02:00
TeamMemberRow.tsx TeamMemberRow: Convert tests to RTL (#49875) 2022-05-31 10:33:27 +02:00
TeamMembers.test.tsx TeamMembers: Refactor test to RTL (#49922) 2022-05-31 17:11:12 +03:00
TeamMembers.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
TeamPages.test.tsx Preferences: Use dashboardUID to set the home dashboard (#51919) 2022-07-22 10:44:22 +02:00
TeamPages.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
TeamPermissions.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
TeamSettings.test.tsx TeamSettings: Convert tests to RTL (#50513) 2022-06-10 09:50:53 +02:00
TeamSettings.tsx TeamSettings: Convert tests to RTL (#50513) 2022-06-10 09:50:53 +02:00