Skip to main content
Skip table of contents

Wie ermittle ich die Anzahl der aktiven und lizenzierten Benutzer in edoc contract?

Komponente

edoc contract

Version

24.12.1

Erstellt am

Zuletzt geändert am

Wed, 15 Jan 2025 15:34:18 GMT

Reviewstatus

Review: Approved (1/1)

KB-Artikelnummer

1096646865

Zusammenfassung

In diesem KB-Artikel erfahren Sie, wie Sie die Anzahl der aktiven Benutzer in edoc contract ermitteln. Sie können auch mit einer SQL-Abfrage eine Liste der Benutzer erhalten, die Mitglied in den aktiven Gruppen sind.

Auf diese Weise können Sie z.B. feststellen, ob Sie genügend Benutzerlizenzen für edoc contract im Einsatz haben.

Wichtige Voraussetzungen

  • Sie müssen Lesezugriff auf die Datenbank der edoc contract-Instanz haben.

Lösung

Zum Ermitteln der Anzahl der aktiven Benutzer müssen Sie eine SQL-Abfrage durchführen.

Verbinden Sie sich mit der Datenbank von edoc contract in der integrierten MySQL-Instanz von edoc automate.

Zum Herstellen einer Verbindung zur Datenbank von edoc contract können Sie z.B. die mitgelieferte phpMyAdmin-Instanz verwenden, die unter https://<server>/pma erreichbar ist. Die verwendete Datenbank können Sie über die Datenquellen in edoc automate ermitteln.

Sie können folgende SQL-Abfragen nutzen:

SQL
SELECT COUNT(*) 
FROM users u 
JOIN group_users gu ON gu.user_id = u.id
JOIN groups g ON g.id = gu.group_id
WHERE active = 1;

Eine um Duplikate bereinigte Liste der Benutzer von aktiven Gruppen erhalten Sie mit folgender Abfrage:

SQL
SELECT DISTINCT u.username, u.firstname, u.lastname,u.email 
FROM users u JOIN group_users gu ON gu.user_id = u.id  
JOIN groups g ON g.id = gu.group_id
WHERE active = 1;

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.