IAM verstehen: Richtlinien, Berechtigungen und Rollen
So funktioniert es
Abschnitt betitelt „So funktioniert es“Jeder User in CoCoCo hat eine oder mehrere Policies zugewiesen. Eine Policy enthält ein oder mehrere Statements. Jedes Statement besagt:
- Effect: entweder
ALLOWoderDENY - Actions: welche Operationen erlaubt sind (z. B. Jobs lesen, Workflows anlegen)
- Resources: auf welche Daten oder Bereiche sich die Regel bezieht
Bei Konflikten zwischen Policies gewinnt DENY immer.
Die eingebaute Full-Access-Policy
Abschnitt betitelt „Die eingebaute Full-Access-Policy“CoCoCo bringt eine einzige eingebaute Policy mit: Full Access — sie gewährt alle Berechtigungen auf der gesamten Plattform und sollte nur Usern zugewiesen werden, die wirklich uneingeschränkten Zugriff benötigen.
Alle weiteren Policies — etwa eine Nur-Lese- oder rollenspezifische Policy — werden selbst angelegt, passend zur Arbeitsweise des Teams (siehe unten).
Eine eigene Policy erstellen
Abschnitt betitelt „Eine eigene Policy erstellen“- Wechsle zu Identity & Access → Policies
- Klicke auf + Add Policy
- Vergib Name und Description
- Klicke auf + Add Statement
- Setze den Effect auf
ALLOWoderDENY - Suchen und wähle die gewünschten Actions
- Klicke auf Save
Die vollständige Anleitung: Eine IAM Policy anlegen
Policy einem User zuweisen
Abschnitt betitelt „Policy einem User zuweisen“Siehe: Eine Policy einem User zuweisen
Teams verwalten
Abschnitt betitelt „Teams verwalten“Wenn mehrere User die gleichen Berechtigungen brauchen, nutze Teams statt jeden User einzeln zu berechtigen. Siehe: Ein Team anlegen
Praktische Beispiele
Abschnitt betitelt „Praktische Beispiele“Produktionsleiter: Soll Jobs sehen und verwalten, aber nicht die Device-Konfiguration anfassen.
→ Policy mit ALLOW auf Job, Order, Component, Operation
Shopfloor-Mitarbeiter: Soll nur Fortschritt an Jobs melden. → Policy mit ALLOW nur auf Job-Leseaktionen
Integration Developer: Braucht vollen Zugriff auf Devices, Networks und Workflows.
→ Die eingebaute Full Access Policy zuweisen