Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Genesys Backend
Genesys Backend
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Genesys PGR
  • Genesys BackendGenesys Backend
  • Issues
  • #388

Closed
Open
Opened Dec 19, 2018 by Matija Obreza@mobrezaOwner

KPI Executions ACL

We wish to make some Executions publicly accessible, some restricted and some only for ADMIN.

Update KPI Execution to support permissions and update KPI service implementation:

  • Updating Execution requires WRITE permission
  • Reading Execution or any of its observations requires READ permission
  • Add API endpoint to listExecutions to KPIReadController. It should return a list of executions but only the name and title properties.

Please update the UI and add "Permissions" button to KPI Execution display page.

Edited Dec 19, 2018 by Matija Obreza
Assignee
Assign to
2.4
Milestone
2.4 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: genesys-pgr/genesys-server#388