Na tej stronie
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ąć, jeśli jest on bezpośrednio używany przez co najmniej jedną grupę użytkowników.
Nie można usunąć domyślnego katalogu użytkowników LDAP, gdy parametr authentication.ldap_configured ma wartość 1 lub gdy pozostało więcej katalogów użytkowników.
Ta metoda jest dostępna tylko dla użytkowników typu 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.