Commit Graph

128 Commits (38dc34359b9a5550997b0a4eee2342c43714962c)

Author SHA1 Message Date
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 3 years ago
Gabriel MABILLE 3440e7c8f7
AccessControl: Fix locked role picker in orgs/edit page (#46539) 3 years ago
Gabriel MABILLE ff3c1e3144
AccessControl: Handle ':' in attribute resolution (#46742) 3 years ago
Karl Persson bfb03d779d
Access Control: Correctly check for id suffix (#46824) 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
Yuriy Tseretyan 7df22c1573
Access Control: Fix Filter to correctly handle duplicated scopes (#46667) 3 years ago
Karl Persson 943a8508a6
Handle case where there are no matching ids for all actions passed to (#46646) 3 years ago
Karl Persson 7192b7caee
Access control: Move licensing actions to licensing package (#46588) 3 years ago
Karl Persson 8261e781d5
Access control: Delete user permissions when a user is deleted (#46021) 3 years ago
Yuriy Tseretyan 468def0c00
Alerting: fixed roles for fine-grained access control (#46553) 3 years ago
Ieva 510c69ec91
Access control: allow hiding roles (#46358) 3 years ago
Karl Persson 8688073564
Access control: Support filter on several actions (#46524) 3 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 3 years ago
Karl Persson 0debf33c76
Access control: Always append all permissions to role admin in oss (#46282) 3 years ago
J Guerreiro 7f1e8cee2b
APIKeys: Add AC controls for legacy API keys (#46255) 3 years ago
Karl Persson 8cea8fdaea
Access Control: Filter out hidden permissions in access control dashboard guardian (#46177) 3 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 3 years ago
Karl Persson 18cbfba596
Access control: Filter users and teams by read permissions (#45968) 3 years ago
Gabriel MABILLE 14bee49f9a
AccessControl: Compute metadata from context permissions (#45578) 3 years ago
Karl Persson cdc08105c2
Access control: Set default permissions for data sources when using access control (#45482) 3 years ago
Ezequiel Victorero 4f815e3d8e
Access control: adding FGAC to annotation GET endpoints and fixed roles (#45102) 3 years ago
Gabriel MABILLE 6fbf346747
AccessControl: Add endpoint to get user permissions (#45309) 3 years ago
Karl Persson d2b9da9dde
Access control: Support uids for resource permissions (#45226) 3 years ago
Gabriel MABILLE 78fc0258b1
AccessControl: Implement SQL filters for team members filtering (#44898) 3 years ago
Gabriel MABILLE 01b88adb3a
AccessControl: SQL filters for team search (#44557) 3 years ago
Ieva 4f4b1cb5ea
Access control: hide team role picker if user doesn't have access to it (#45068) 3 years ago
Karl Persson 01d961c824
update mock (#45010) 3 years ago
Karl Persson 922b9465ec
Access Control: Add function to set several permissions on a resource in one transaction (#44768) 3 years ago
Gabriel MABILLE 178193c84b
AccessControl: Use an SQLFilter struct (#44887) 3 years ago
Ieva 602d62ebcc
Access control: FGAC for team sync endpoints (#44673) 3 years ago
idafurjes 1b286e6bb5
Remove bus from quota, preferences, plugins, user_token (#44762) 3 years ago
Gabriel MABILLE f81b9c8150
AccessControl: Read team permissions from db (#44727) 3 years ago
Karl Persson 5ca9d2895b
Add viewer grant to `fixed:datasources:reader` if viewers_can_edit is set to true (#44657) 3 years ago
Karl Persson 16e62965f5
handle case when scope is wildcard (#44654) 3 years ago
Karl Persson e844b263c7
Access control: Load permissions from memory and database (#42080) 3 years ago
J Guerreiro 2894f07f05
AccessControl: improve denied message (#44551) 3 years ago
J Guerreiro 153b231521
AccessControl: Refine interface for AC store (#44536) 3 years ago
J Guerreiro cb6e5ae8ce
AccessControl: Add access control actions and scopes to team update and delete 3 years ago
Karl Persson bf63ccbe00
Access control: Rewrite access control SQL filter (#44488) 3 years ago
Ryan McKinley 5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 3 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 3 years ago
Katarina Yang 92ca38bedf
Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactionalDBSession in misc files (#43926) 3 years ago
Karl Persson de2c5783fa
Access Control: Pass db session to hooks (#44428) 3 years ago
Agnès Toulet 65bdb3a899
FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) 3 years ago
idafurjes 00c389933b
Chore: Remove bus from team (#44218) 3 years ago
Ryan McKinley f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg (#43692) 3 years ago