Die Berechtigungen setzen.
Pos | Attribut | Typ | Erforderlich | Beschreibung |
---|---|---|---|---|
1 | rights | array | Ja | Die zu setztenden Rechte |
Beispiel
// die neuen Rechte
$new_rights = array();
// Ansichtsrechte
$new_rights['view'][] = array(
'group_id' => 'fd93ecd168e89bb87dbaeac27ed2d911', // Gruppen-ID
'role_id' => 'de867a054c19774d7fee0ae917d17f27' // Rollen-ID
);
// Bearbeitenrechte
$new_rights['edit'][] = array(
'group_id' => 'fd93ecd168e89bb87dbaeac27ed2d911', // Gruppen-ID
'role_id' => 'de867a054c19774d7fee0ae917d17f27' // Rollen-ID
);
// Gruppen-Rollen auf die aktuelle Seite anwenden
$page->setRightsArray($new_rights);
Beispiele für Rechte sind: 'view','edit','release','remove' und 'child'.