...
The following table describes the current Accounting Service features. See details about usage of this service, configuring it, and managing it.
Feature | Description |
---|---|
Collect SSO ticket granted events | The steps included:
|
Calculate daily active unique users per authentication method | On a daily basis a scheduled job processes the events in the database and calculates daily active unique users per authentication method which it stores to the respective table in the database. The job execution time is configurable. |
Calculate monthly active unique user counts per authentication method | At the end of the month a scheduled job calculates the total amount of unique active users per authentication method in a month and stores it to the respective table in the database. |
Clean old data from the database | A scheduled job deletes event and daily unique users data from the respective tables in the database. The job execution time and the amount of days to preserve data are configurable. Monthly data is not deleted. |
Produce CSV about monthly active unique user counts | Returns the data to download for the given month in the Comma Separated Values (CSV) format with a row for each authentication method used in this month and the amount of unique active users for this method. The last row contains the sum of the rows above i.e. total number of unique users for all authentication methods in this month. |
Produce CSV about daily active unique users | Returns the data to download for the given month in the CSV format including all the days in the specified month when the users have been authenticated to the system. For each day there is a row for each unique combination of an authentication method and a user ID. |
Produce CSV about daily successful events | Returns the data to download for the given day in the CSV format with a row for each successful authentication event during that day. |
Secured endpoints to download CSV | Accounting Service CSV download endpoints are protected using OAuth2, Ubisecure SSO being the OAuth2 provider. There are two layers of access: browser endpoints and API endpoints. See Using Accounting Service. |
Secured endpoints for Accounting Service management | Accounting Service management endpoints are secured by HTTP Basic authentication. The username and password are configured in the SSO installation process. With the management endpoints you can get the basic info, check health, or configure log levels. See Accounting Service management. |
Accounting Service feature documentation
...