grafana/public/app/features/serviceaccounts
linoman 408dab8c57
IAM: Protect managed service account frontend details page (#77839)
* Add `isManaged` property to frontend model

* Remove enabled and token buttons for managed SA

* Replace trash icon for lock icon for managed SA

* Block the role picker for managed SA

* Filter SA list usiong the managed filter

* Rename external for managed

* Add only managed filter

* Toggle the enable buttons for managed sa

* Disable add token and delete token buttons

* Remove the edit name button

* Disable the Role picker for managed sa

* Hide the permissions section

* Add managed by row

---------

Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2023-11-14 17:52:48 +01:00
..
components IAM: Protect managed service account frontend details page (#77839) 2023-11-14 17:52:48 +01:00
state IAM: Protect external service accounts frontend list page (#77834) 2023-11-09 17:45:46 +01:00
ServiceAccountCreatePage.test.tsx RBAC: Default to None role on SA creation if accesscontrol enabled (#77035) 2023-10-24 13:52:55 +01:00
ServiceAccountCreatePage.tsx RBAC: Default to None role on SA creation if accesscontrol enabled (#77035) 2023-10-24 13:52:55 +01:00
ServiceAccountPage.test.tsx Chore: remove hasAccess and hasAcessInMetadata (#76237) 2023-10-10 12:04:07 +01:00
ServiceAccountPage.tsx IAM: Protect managed service account frontend details page (#77839) 2023-11-14 17:52:48 +01:00
ServiceAccountPermissions.tsx Service Accounts: Managed permissions for service accounts (#51818) 2022-07-08 05:53:18 -04:00
ServiceAccountsListPage.test.tsx ServiceAccount: Add pagination to service accout table (#77044) 2023-10-25 12:21:01 +02:00
ServiceAccountsListPage.tsx IAM: Protect external service accounts frontend list page (#77834) 2023-11-09 17:45:46 +01:00