userdirectory.delete
Opis
object userdirectory.delete(array userDirectoryIds)
Ta metoda umożliwia usuwanie katalogów użytkowników. Katalogu użytkowników nie można usunąć, gdy jest on bezpośrednio używany przez co najmniej jedną grupę użytkowników.
Domyślnego katalogu użytkowników LDAP nie można usunąć, gdy authentication.ldap_configured ma ustawioną wartość 1 lub gdy pozostałoby mniej katalogów użytkowników.
Ta metoda jest dostępna wyłącznie dla typu użytkownika Super admin.
Parametry
(tablica) Identyfikatory katalogów użytkownika do usunięcia.
Wartości zwracane
(object) Zwraca obiekt zawierający identyfikatory usuniętych katalogów użytkownika w ramach właściwości userdirectoryids.
Przykłady
Usuwanie wielu katalogów użytkowników
Usuń dwa katalogi użytkowników.
{
"jsonrpc": "2.0",
"method": "userdirectory.delete",
"params": [
"2",
"12"
],
"id": 1
}
Odpowiedź:
{
"jsonrpc": "2.0",
"result": {
"userdirectoryids": [
"2",
"12"
]
},
"id": 1
}
Źródło
CUserDirectory::delete() w ui/include/classes/api/services/CUserDirectory.php.