Scenario:
Non riusciamo ad accedere a DocuWare Web Client e abbiamo bisogno di sapere chi sono gli amministratori dell'organizzazione nel nostro sistema.
Soluzione:
Sebbene non sia possibile accedere al sistema DocuWare, è possibile individuare i ruoli assegnati agli utenti, ad esempio "Amministratore dell'organizzazione", tramite il database che ospita DocuWare. Consultare la seguente guida per individuare l'amministratore dell'organizzazione nel database;
1. Accedere al provider del database ed eseguire la seguente query;
(Nota: prima di procedere, eseguire un backup di tutti i database di DocuWare).
(Nota: prima di procedere, eseguire un backup di tutti i database di DocuWare).
Query MySQL;
Utilizzare dwsystem;
selezionare DWUser.nome, DWUser.email, DWRoles.nome
da dwuser, dwroles, DWUserToRole
dove DWUser.uid = DWUserToRole.uid
e
DWRoles.rid = (selezionare rid da DWRoles dove nome = 'Amministratore organizzazione')
Utilizzare dwsystem;
selezionare DWUser.nome, DWUser.email, DWRoles.nome
da dwuser, dwroles, DWUserToRole
dove DWUser.uid = DWUserToRole.uid
e
DWRoles.rid = (selezionare rid da DWRoles dove nome = 'Amministratore organizzazione')

Query MSSQL;
SELECT DWUser.name as Username,DWRoles.name as Role, DWUser.email
FROM dwsystem.dbo.DWUser
inner join dwsystem.dbo.DWUserToRole on dwuser.uid=dwusertorole.uid inner join dwsystem.dbo.DWRoles on dwroles.rid=dwusertorole.rid
where DWRoles.name = 'Organization Administrator'
SELECT DWUser.name as Username,DWRoles.name as Role, DWUser.email
FROM dwsystem.dbo.DWUser
inner join dwsystem.dbo.DWUserToRole on dwuser.uid=dwusertorole.uid inner join dwsystem.dbo.DWRoles on dwroles.rid=dwusertorole.rid
where DWRoles.name = 'Organization Administrator'

2. Una volta eseguita, la query restituirà tutti gli amministratori dell'organizzazione presenti nel sistema, insieme al loro indirizzo e-mail registrato.

Il KBA è applicabile SOLO alle organizzazioni on-premise.
Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.
