Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
N
netvs-core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 62
    • Issues 62
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • scc-net
  • netvs
  • netvs-core
  • Issues
  • #164

Closed
Open
Opened Oct 20, 2020 by Janis Streib@qk4553🦉Owner7 of 11 tasks completed7/11 tasks

Globale Rechte

Sammel-Issue für rechtebasierte UI-Optimierungen. Ich würde diese aus dem ACD-Cache über die Middleware dem Frontend zu Verfügung stellen.

Liste globaler Rechte für die Verschiedenen Funktionen im neuen Netvs:

  • Button "Untergruppe hinzufügen" auf Seite "Gruppen": Nur einblenden für Gruppen mit is_own = true
  • Position der FQDN in der FQDN-Liste mit in der Tabelle anzeigen
  • bei untergruppen: alles, was idm-bezogen ist + name + max_domain_srchlist_length geht nur bei hauptgruppen
  • 'gruppenduplikate automatisch zusammenfassen' wird bei untergruppen (nur create) mit default=false angeboten (absicht?) default lt. dd ist true (wird so auch bei hauptgruppen angeboten) => #160 (closed)
  • allow_data_manipulation geht nur bei unterkonten (bei hauptkonten immer true)
  • domains in untergruppen: is_dhcp_domain geht nur in hauptgruppen (in untergruppen immer false). domain_position geht zwar auch in untergruppen, ist aber nur makulatur.
  • bcd-in-gruppe: bei UG nur als owner; bei HG nur mit nd.rw_bcd OR cntl.rw_group
  • domain-in-gruppe: bei UG nur als owner; bei HG: cntl.rw_group oder oe-betreuer d. gruppe ; bei create zusaetzlich auch validierung via d2oe (wie besprochen, neuer OT, kommt noch)
  • mgr-in-gruppe: bei UG nur als owner; bei HG: cntl.rw_group OR cntl.rw_mgr oder oe-betreuer d. gruppe
  • Hauptgruppe löschen: nur cntl.rw_group
  • alle listen der gruppe (domains, bcds, mgrs) mit anzahl/fuellgrad kennzeichnen, so dass leere listen sofort auffallen; ggf. die 0 auch farblich markieren.

Anmerkung: durchgestrichene Items werden nicht implementiert, um den DBEditor (und damit das Transaktionseditieren) generisch zu halten.

Edited Oct 22, 2020 by Janis Streib
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: scc-net/netvs/netvs-core#164