Vardan Torosyan
b38d3f339a
Documentation for granting and revoking access for teams. ( #44863 )
2022-02-04 13:17:25 +01:00
Vardan Torosyan
f38f10416a
Revert fixed roles and service accounts ( #44778 )
...
* Revert fixed roles and service accounts
* Leave the fixed role for service accounts
2022-02-03 09:59:26 +01:00
Vardan Torosyan
2053049c40
Remove service accounts from public documentation as it's not being released yet ( #44658 )
2022-01-31 16:37:51 +01:00
18b5e40d5a
Docs: Update the coverage of fine-grained access control ( #41398 )
...
* Docs: Update the coverage of fine-grained access control
* Apply suggestions from code review
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
2021-11-24 21:32:07 +01:00
Vardan Torosyan and Ursula Kallio
8537b36be2
Access control: Document new permissions restricting access for reloading provisioning configuration ( #38906 )
...
* Access control: Document new permissions restricting access for reloading provisioning configuration
* Apply suggestions from code review
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
2021-09-15 17:58:20 +02:00
Vardan Torosyan
53072bcad1
Update Settings Update documentation with the information about fine-grained access control ( #37300 )
2021-07-30 13:04:13 +02:00
Vardan Torosyan
2c810506a5
Add fine-grained access control information to the features which now support it ( #37303 )
...
* Add fine-grained access control information to the features which now support it
* Mention the new permissions in Explore docs
2021-07-29 10:38:46 +02:00
Vardan Torosyan
140bb4cc56
Access control docs: Add a note indicating that Explore can be managed by fine-grained access control ( #36703 )
...
* Access control: Add FGAC permissions to Admins for Explore access
* Remove unnecessary change
2021-07-20 09:03:28 +02:00
Vardan Torosyan
676ddac088
Docs: Document fine-grained access control ( #33563 )
2021-05-20 09:53:34 -07:00
Vardan Torosyan
99acbdd3c5
Docs: Update HTTP API index page to make clear that GE API includes everything OSS ( #34269 )
2021-05-20 12:38:05 +02:00
Vardan Torosyan
1e566e7783
Access control: Add phone-home metrics to check if fine-grained access control is enabled or not ( #34107 )
...
* Access control: Add phone-home metrics to check if fine-grained access control is enabled or not
* Apply suggestions from code review
2021-05-17 16:33:38 +02:00
Vardan Torosyan
1d15686bdf
Access control: Add a role for provisioning admins ( #33787 )
2021-05-10 11:46:42 +02:00
Vardan Torosyan
2a98ac1ab4
Access control: Fix scopes in the API routes ( #33750 )
2021-05-05 16:52:21 +02:00
Vardan Torosyan
5bf6d7dad8
Access control: Update evaluator to authorize when at least one of the scopes is a match ( #33393 )
2021-04-27 18:22:18 +02:00
Vardan Torosyan
bf83fb80b7
Access control: Combine permissions through predefined roles ( #33275 )
...
* Access control: Combine permissions through predefined roles
When certain permission is required for built-in role, instead of adding those permissions to the existing predefined roles, we need to have granular predefined roles with those permissions.
* Better copy...
* Adding and fixing tests
* Remove duplicated permission
2021-04-23 15:44:42 +02:00
Vardan Torosyan and Emil Tullstedt
9f82eac833
Access control: Add access control based permissions to admins/users ( #32409 )
...
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com >
2021-04-14 16:31:27 +02:00
Vardan Torosyan
e53b5afcd2
Licensing docs: Add docs about usage billing option ( #31267 )
2021-03-11 18:49:46 +01:00
Vardan Torosyan
12a7b342b9
Licensing Docs: Adding license restrictions docs ( #30216 )
2021-01-26 17:19:57 +01:00
Vardan Torosyan
1d399b89ea
Usage Stats: Remove unused method for getting user stats ( #30074 )
...
* Usage Stats: Remove unused method for getting user stats
This was used in enterprise codebase, but is not longer in use, thus can be safely removed.
* Force refresh user stats in tests
2021-01-26 14:13:25 +01:00
Vardan Torosyan
0d8d96bdaa
Docs: Add metadata to activating licensing page ( #30140 )
...
* Docs: Add metadata to activating licensing page
* Adding enterprise lable
2021-01-08 15:35:50 +01:00
Vardan Torosyan
7ff37bc6bb
Usage Stats: Calculate concurrent users as a histogram ( #30006 )
...
Usage Stats: Calculate concurrent users as a histogram
Metric will help to understand if users are sharing their credentials or using one account for concurrent sessions. This will help to make more informed decisions when enforcing any license limitations on credentials usage.
2021-01-06 16:57:31 +01:00
Vardan Torosyan
de22374751
Usage Stats: Introduce an interface for usage stats service ( #29882 )
...
Adding an interface type for usage stats service allows us to not depend on the implementation outside of the package, for example when testing we can easily mock the service
2020-12-16 16:12:02 +01:00
Vardan Torosyan
fac34f65c9
Usage Stats: Allow to add additional metrics to the stats ( #29774 )
...
The change allows to add external, additional metrics which will be reported with the rest of hardcoded metrics, allowing to add metrics without a need to change the service itself.
2020-12-16 12:44:33 +01:00