-
Notifications
You must be signed in to change notification settings - Fork 7
Workflows
The following user statii exist:
are handled by sophomorix-add
and sophomorix-update
(Yellow arrows):
Status U
A user from files/–injectline
and created by sophomorix-add
Status S
A user created with the option –injectline <File>:<Line>
.
Status T
A user that is not anymore in files/–injectline
will be set my sophomorix-check/sophomorix-update
to status T(tolerated). Logins are still allowed.
Status D
A user that is not anymore in files/–injectline
will be set after the configurable toleration time to status D(deactivation). Logins are not allowed anymore.
Status R
A user that is not anymore in files/–injectline
and has the status T will be set after the configurable deactivation time to status R(removable). Th user can be deleted with sophomorix-kill
.
Status A
Reemerging users ar activated to status A.
are handled by sophomorix-user
(Cyan arrows):
-
Enabling a user
sophomorix-user -u <user> -E
enables a user. To activate a user temporarily (sophomorix-check
will tolerate him)Sperren eines Users: sophomorix-user -u -L sperrt einen User. Der User bleibt trotzdem im automatischen Kreislauf und wird bis zu Löschen weitertransportiert. Jedoch wird er NICHT automatisch wieder aktiviert. Beispiel: Strafmaßnahme Computerverbot. Sollte der User vergessen werden, wird er irgedwann trotzdem gelöscht. Löschen eines Users: sophomorix-user -u -K markiert einen User als löschbar. In diesem löschbaren, deaktivierten Zustand bleibt der user. Er wird von sophomorix-check/sophomorix-update nicht wieder automatisch aktiviert. Beispiel: Lehrer der mit falschen Loginnamen angegt wurde. Einfrieren eines Users: sophomorix-user -u -F friert einen Useraccount ein. In diesem deaktivierten Zustand bleibt der dauerhaft. Beispiel: Lehrer im Auslandsschuldienst der wahrscheinlich wieder kommt, aber keinen Zugang braucht. Erhalten eines Users: sophomorix-user -u -P sorgt dafür dass ein Useraccount benützbar erhalten bleibt. Beispiel: Schüler der die Hompage der Schule betreut und seinen Account auch nach ausscheiden aus der Schule weiter benützen können soll.