Dokumentation
Berechtigungsverwaltung
Benutzer
| IPS_AddPermissionToUser | fügt einem Benutzer eine Berechtigung hinzu |
| IPS_AddRoleToUser | weist einem Benutzer eine Rolle zu |
| IPS_CreateUser | erstellt einen neuen Benutzer |
| IPS_DeleteUser | löscht einen Benutzer |
| IPS_GetUser | liefert Informationen über einen Benutzer |
| IPS_GetUserList | liefert die Namen aller Benutzer |
| IPS_RemovePermissionFromUser | entfernt eine Berechtigung von einem Benutzer |
| IPS_RemoveRoleFromUser | entfernt eine Rolle von einem Benutzer |
| IPS_SetUserActive | aktiviert/deaktiviert einen Benutzer |
| IPS_SetUserBindDN | setzt den BindDN eines LDAP-Benutzers |
| IPS_SetUserEMail | setzt die E-Mail-Adresse eines Benutzers |
| IPS_SetUserFirstName | setzt den Vornamen eines Benutzers |
| IPS_SetUserLastName | setzt den Nachnamen eines Benutzers |
| IPS_SetUserPassword | setzt das Passwort eines Benutzers |
| IPS_UserExists | prüft, ob ein bestimmter Benutzer existiert |
| IPS_UserHasPermission | prüft, ob ein Benutzer eine Operation auf einem Objekt ausführen darf |
| IPS_UserHasRole | prüft, ob einem Benutzer eine bestimmte Rolle zugewiesen ist |
| IPS_UserIsAdministrator | prüft, ob ein Benutzer Administrator ist |
IPS_GetLoggedInUser
liefert den Namen des Benutzers, in dessen Kontext die aktuelle Ausführung läuft
IPS_HasPermission
prüft, ob der aktuell angemeldete Benutzer eine Operation auf einem Objekt ausführen darf
IPS_IsAdministrator
prüft, ob der aktuell angemeldete Benutzer Administrator ist
IPS_IsUnknown
prüft, ob die aktuelle Ausführung ohne angemeldeten Benutzer läuft
Rollen
| IPS_AddPermissionToRole | fügt einer Rolle eine Berechtigung hinzu |
| IPS_CreateRole | erstellt eine neue Rolle |
| IPS_DeleteRole | löscht eine Rolle |
| IPS_GetRole | liefert Informationen über eine Rolle |
| IPS_GetRoleList | liefert die Namen aller Rollen |
| IPS_RemovePermissionFromRole | entfernt eine Berechtigung von einer Rolle |
| IPS_RoleExists | prüft, ob eine Rolle existiert |
| IPS_RoleHasPermission | prüft, ob eine Rolle eine Berechtigung für ein Objekt hat |