Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Commit

Permalink
Fix Issue #287
Browse files Browse the repository at this point in the history
  • Loading branch information
guilhemmarchand committed Mar 16, 2021
1 parent 40d37a2 commit 75157b2
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,10 @@ These roles define write or read only permissions on the various objects TrackMe
:align: center
:width: 1200px

.. tip:: **capabilities for trackme_admin:**

- the capability ``list_settings`` is required for trackme admins that are not privileged users, to be able to run actions doing updates via the TrackMe rest endpoints

Data privacy
------------

Expand Down
16 changes: 16 additions & 0 deletions docs/releasenotes.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
Release notes
#############

Version 1.2.38
==============

**CAUTION:**

This is a new main release branch, TrackMe 1.2.x requires the deployment of the following dependencies:

- Semicircle Donut Chart Viz, Splunk Base: https://splunkbase.splunk.com/app/4378
- Splunk Machine Learning Toolkit, Splunk Base: https://splunkbase.splunk.com/app/2890
- Splunk Timeline - Custom Visualization, Splunk Base: https://splunkbase.splunk.com/app/3120

TrackMe requires a summary index (defaults to trackme_summary) and a metric index (defaults to trackme_metrics):
https://trackme.readthedocs.io/en/latest/configuration.html

- Fix - Issue #287 - Since version 1.2.37 most of interractions in the UI are made via TrackMe rest endpoints, however the capability list_settings is required for non privileged users and should be added to the trackme_admin role

Version 1.2.37
==============

Expand Down
3 changes: 3 additions & 0 deletions trackme/default/authorize.conf
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
# Minimal import
importRoles = user

# This capability is required for non privileged users to be able to perform update type actions via the Rest API endpoints
list_settings = enabled

# Non admin or privileged users can inherit from this role to get the minimal level of read only permissions for TrackMe
[role_trackme_user]

Expand Down

0 comments on commit 75157b2

Please sign in to comment.