Commit Graph

93 Commits (d641f9153e9458d7e27657d2e2c3ea1eb3ead08f)

Author SHA1 Message Date
Karl Persson ae5e03034b
RBAC: generated prefixed uids for external service role (#76601) 2 years ago
kay delaney a12cb8cbf3
LibraryPanels: Add RBAC support (#73475) 2 years ago
Gabriel MABILLE 9dd38de5c1
RBAC: Make fixed role UIDs deterministic (#76239) 2 years ago
Jo 4474f19836
Service Accounts: Enable adding folder, dashboard and data source permissions to service accounts (#76133) 2 years ago
linoman c4bc90ff5b
Chore: Add const variables for No Basic Role (#74868) 2 years ago
Marcus Efraimsson 040b7d2571
Chore: Add errutils helpers (#73577) 2 years ago
Michael Mandrus 779e0fe311
Feature Toggles: Create API for updating feature toggle state from the feature toggle admin page (#73022) 2 years ago
Yuri Tseretyan 6b4a9d73d7
Alerting: Export contact points to check access control action instead legacy role (#71990) 2 years ago
João Calisto 4ba83173ea
Feature toggles management: Define get feature toggles api (#72106) 2 years ago
Ieva cfa1a2c55f
RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933) 2 years ago
Gabriel MABILLE edf1775d49
AuthN: Embed an OAuth2 server for external service authentication (#68086) 2 years ago
Gabriel MABILLE 3ffff632be
RBAC: Refine validation of external services permissions (#68633) 2 years ago
Gabriel MABILLE 8c6b5a4319
RBAC: Add a function to save external service roles (#66299) 2 years ago
Ieva 533f8caafd
SAML: change the config option for making SAML UI accessible to org Admins (#67399) 2 years ago
Gabriel MABILLE 3b63844390
RBAC: Feature to override default assignments (#66561) 2 years ago
Alexander Zobnin 7476219b0c
SAML: Configuration UI (#64054) 2 years ago
Eric Leijonmarck ed18a249b8
Refactor: move displayname logic from backend to frontend (#62845) 2 years ago
Ieva ee3d742c7d
RBAC: inherit folder permissions when resolving managed permissions (#62244) 2 years ago
Karl Persson 6d1bcd9f40
DataSourcePermissions: Handle licensing properly for ds permissions (#59694) 3 years ago
Gabriel MABILLE bf49c20050
RBAC: Add an endpoint to list all user permissions (#57644) 3 years ago
Sasha Melentyev febcaeff3a
Chore: Use strings.ReplaceAll and preallocate containers (#58483) 3 years ago
Gabriel MABILLE 30fae33f66
RBAC: Allow role registration for plugins (#57387) 3 years ago
Ieva 5c1a1c8318
change json command parameter names from userID to userId and teamID to teamId (#57902) 3 years ago
Ieva 2546437e20
add an endpoint for updating several managed permissions with one call (#57893) 3 years ago
Torkel Ödegaard 09f4068849
NavTree: Refactor out the navtree building from api/index.go and into it's own service (#55552) 3 years ago
Ieva 6f93630e97
RBAC: add check for whether a role is managed (#55617) 3 years ago
Karl Persson 55c7b8add2
RBAC: Split up service into several components (#54002) 3 years ago
Karl Persson cc78486535
RBAC: Display indicator if a permission is inherited (#54080) 3 years ago
Karl Persson 4069fe1c39
RBAC: Update permission query to not join on team table (#53677) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Ieva b3a10202d4
Revert "Service accounts: Add service account to teams" (#52710) 3 years ago
Eric Leijonmarck 0f919671e7
Service accounts: Add service account to teams (#51536) 3 years ago
Yuriy Tseretyan 54fa04263b
Alerting: Add RBAC actions and role for provisioning API routes (#50459) 3 years ago
Ieva 5dbea9996b
RBAC: Make RBAC action names more consistent (#49730) 3 years ago
Yuriy Tseretyan 258b3ab18b
Alerting: Fix RBAC actions for notification policies (#49185) 3 years ago
Karl Persson f5ec4bcbd2
remove action to manage plugin that is not used or documented (#49309) 3 years ago
Karl Persson 2738d1c557
Access Control: Move dashboard actions and create scope provider (#48618) 3 years ago
Jguer 6a303bb6b8
AccessControl: Rename builtin role roles to basic roles (#48519) 3 years ago
Gabriel MABILLE 9ed7e48454
AccessControl: Modify provisioning to prevent built-in role assignment (#48031) 3 years ago
Jguer 3456793e0f
AccessControl: fix value copying in method access and add LogID (#47694) 3 years ago
Gabriel MABILLE 8bd825e16c
AccessControl: Make the built-in role definitions public (#47525) 3 years ago
Ieva ef4c2672b3
Access control: SQL filtering for annotation listing (#47467) 3 years ago
Ieva bc9b5325a0
update docs, simplify actions and scopes (#47067) 3 years ago
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 3 years ago
Karl Persson faf4a3f751
Access Control: Rename global users scope (#46794) 3 years ago
Ezequiel Victorero c717320942
Adding FGAC annotations validation for creation and deletion (#46736) 3 years ago
Karl Persson 7ab1ef8d6e
Access Control: Support other attributes than id for resource permissions (#46727) 3 years ago
Ieva f2450575b3
Access control: FGAC for annotation updates (#46462) 3 years ago
Karl Persson 4df7bf5ab2
Access control: Display inherited folder permissions in dashboards (#46421) 3 years ago
Karl Persson 7192b7caee
Access control: Move licensing actions to licensing package (#46588) 3 years ago