userdirectory.delete

Apraksts

object userdirectory.delete(array userDirectoryIds)

Šī metode ļauj dzēst lietotāju direktorijus. Lietotāju direktoriju nevar dzēst, ja tas tiek tieši izmantots vismaz vienai lietotāju grupai.
Noklusējuma LDAP lietotāju direktoriju nevar dzēst, ja authentication.ldap_configured ir iestatīts uz 1 vai ja ir palikuši vēl citi lietotāju direktoriji.

Šī metode ir pieejama tikai Super admin lietotāja tipam.

Parametri

(array) dzēšamo lietotāju direktoriju ID.

Atgrieztās vērtības

(object) Atgriež objektu, kas satur dzēsto lietotāju direktoriju ID īpašībā userdirectoryids.

Piemēri

Vairāku lietotāju direktoriju dzēšana

Dzēsiet divas lietotāju direktorijas.

Pieprasījums:

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

Atbilde:

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

Avots

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