userdirectory.delete

Descrizione

object userdirectory.delete(array userDirectoryIds)

Questo metodo consente di eliminare le directory degli utenti. Una directory degli utenti non può essere eliminata quando è utilizzata direttamente da almeno un gruppo di utenti.
La directory LDAP predefinita degli utenti non può essere eliminata quando authentication.ldap_configured è impostato su 1 o quando rimangono più directory degli utenti.

Questo metodo è disponibile solo per il tipo di utente Super admin.

Parametri

"(array)" ID delle directory utente da eliminare.

Valori di ritorno

(object) Restituisce un oggetto contenente gli ID dei proxy eliminati sotto la proprietà proxyids.

Esempi

Eliminazione di più directory utente

Elimina due directory utente.

Richiesta:

{
    "jsonrpc": "2.0",
    "method": "userdirectory.delete",
    "params": [
        "2",
        "12"
    ],
    "id": 1
}

Risposta:

{
    "jsonrpc": "2.0",
    "result": {
        "userdirectoryids": [
            "2",
            "12"
        ]
    },
    "id": 1
}

Fonte

CUserDirectory::delete() in ui/include/classes/api/services/CUserDirectory.php.