Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

userdirectory.delete

Descrição

object userdirectory.delete(array userDirectoryIds)

Este método permite excluir diretórios de usuários. O diretório de usuários não pode ser excluído quando está sendo usado diretamente por pelo menos um grupo de usuários.
O diretório de usuários LDAP padrão não pode ser excluído quando authentication.ldap_configured está definido como 1 ou quando ainda restam mais diretórios de usuários.

Este método está disponível apenas para o tipo de usuário Super admin.

Parâmetros

(array) IDs dos diretórios de usuários a serem excluídos.

Valores de retorno

(object) Retorna um objeto contendo os IDs dos diretórios de usuários excluídos na propriedade userdirectoryids.

Exemplos

Excluindo múltiplos diretórios de usuários

Exclua dois diretórios de usuários.

Requisição:

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

Resposta:

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

Origem

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