Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The "Dashboard" tab of the main menu contains general information about clients and their interactions with the service. The information includes the client's DID (always) and can show different columns of client data depending on the selected credential for display and column settings (made in the New Dashboard Service info Page ).

Features

Description

Screenshots

Dashboard Page

To access the dashboard page, click the "Dashboard" tab in the main menu.

Screen Shot 2024-01-22 at 13.27.36 copy-20240122-112936.png

Statistic infobox

The box at the top of this page displays service interaction statistics sorted by status. There are six main status types: pending, completed, waiting for credential, waiting for verification, pushed and failed.


The "Pending" status indicates that the client will receive the credential when the mobile application is opened.

The "Complete" status signifies that the interaction's entire cycle has been completed.

The "Waiting for credential" status indicates that the client's data has been received on the dashboard, but the interaction cycle has not yet been completed.

The “Waiting for verification” status indicates that the credential issuance requires external verification, which may take some time.

The “Pushed” status indicates that the service has initiated the credential issuance, but the client has not yet accepted it.

The "Failed" status indicates that the interaction was not completed for any reason.

You can find information about the interaction status in the "Interaction Statuses" section of the this page.

Screen Shot 2024-01-22 at 13.27.36 copy 2-20240122-113018.png

Filters

On the dashboard page, various filters are available. Click the "Filter by date" icon to sort the results by date. A calendar will appear in a pop-up window.

On the “Dashboard” page, you'll find various filters. Click the “Filter by date” icon to sort the results by date.

Screen Shot 2024-01-22 at 13.27.36 copy 3-20240122-113820.png

Filter configuration steps

Select the request type from the drop-down menu located in the top left corner of the pop-up window: choose the “Started at” or the “Changed at” option.

Select "Started at" to retrieve filtered results based on the date the interaction was initiated.

Select "Changed at" to obtain filtered results based on the date the interaction status was modified.

If the filtered result need to include data that meets both criteria simultaneously, create two filters sequentially.

Screen Shot 2024-01-22 at 13.39.07-20240122-114108.png

Specify the required date period in the calendar.

Note that the filtered result will display data as of 00:00:00 of the specified "End Date" limit.

To apply the specified filter to the data, click "OK."

Screen Shot 2024-01-22 at 13.43.13-20240122-114528.png

The selected time period will be displayed next to the "Filter by date" symbol.

Repeat the "Filter Configuration steps" to simultaneously display the filter results from multiple time intervals.

Screen Shot 2024-01-22 at 13.48.30-20240122-114943.png

Filter Data by interaction

Click on the “Filters” section under the “Interaction” sign.

Screen Shot 2024-01-22 at 13.54.20-20240122-115503.png

You will find a list of all existing interactions in the drop-down menu. Select the desired interaction to filter the data.

Screen Shot 2024-01-22 at 13.53.01-20240122-115331.png

Filter data by interaction instance

The "Interaction instance" filter section will appear if the specified interaction contains instances.

Click on the "Interaction instance" filter section and choose the name of the required instance from the drop-down list of instances, or select "All.”

Filter by interaction status

To filter data by interaction status, navigate to the “Status” area of the “Filters” section and select the required status from the drop-down list, or click “All.”

Screen Shot 2024-01-22 at 13.56.06-20240122-115635.png

Interaction Statuses

There are six status types: pending, complete, waiting for credential, waiting for verification, pushed, and failed.

The "Pending" status indicates that the client will receive the credential when the mobile application is opened.

The "Complete" status signifies that the interaction's entire cycle has been completed.

The "Waiting" or "Waiting for credential" status indicates that the client's data has been received on the dashboard, but the interaction cycle has not yet been completed.

The "Waiting for verification" status appears when the credential issuance requires verification on the third-party system side. The duration of the verification process may vary depending on various factors.

The “Pushed” status indicates that the service has initiated the credential issuance, but the client has not yet accepted it.

The "Failed" status indicates that the interaction was not completed for any reason.

The "Pushed" status indicates that the service has initiated the credential issuance. While the credentials have been issued, the mobile app user is yet to accept them. Upon opening the ProofSpace app, the user will see a pop-up prompting them to receive the credential. After the user receives them, the “Pushed” status will be updated to “Complete."

Dashboard column visibility setup

The dashboard column's visibility can be modified on the "Service info" page of the main menu.

See details on the New Dashboard Service info Page of this user manual.

Screen Shot 2024-01-22 at 13.59.04-20240122-115936.png

Default dashboard columns

By default, the dashboard displays four columns:

DID: a client’s unique identifier.

Date: the date of the interaction’s initiation.

Interaction: the name of the interaction.

Status: the current status of the interaction.

Screen Shot 2024-01-22 at 14.00.23-20240122-120109.png

Status

An interaction can have six different statuses. Refer to the "Interaction Statuses" section on this page.

Sorting data

The data in each column can be sorted. For more information, see the New Dashboard Sorting rules page of this overview.

Screen Shot 2024-01-22 at 14.02.23-20240122-120411.png

Client’s information page

To get to the New Dashboard Client Information Page , click the icon in the column "DID."

Screen Shot 2024-01-22 at 14.05.08-20240122-120539.png

Navigate to the chosen Interaction page.

To access the interaction details, click on the name of the desired interaction in the “Interaction” column.

Screen Shot 2024-01-22 at 14.06.29 copy-20240122-120717.png

Client communication flow

New event

You will find the “New Event” message on the Dashboard each time a client initiates an interaction.

If the interaction is automatically completed, the mobile app user will receive a pop-up notification with the message from the “Success” box of the notification flow. When the client opens their mobile app, the “Status” of that particular interaction will be updated to “Complete.”

Screen Shot 2024-02-01 at 16.38.41-20240201-143847.png

Manually issue credential

If the credential cannot be issued automatically, the status in the “Status” column will display as “Waiting.” One possible reason for this is manual credential issuance.

To issue the credential, click on it.

If you set the rules of pre-filling the data for attributes of this credential, you will be able to view and modify them if necessary.

Enter all the missing required information in the new window, and click “Issue.”

Screen Shot 2024-02-01 at 16.45.47-20240201-144627.pngScreen Shot 2024-02-02 at 00.04.19-20240201-220424.png

Reject credential issuance

To reject the credential issuance, click on the “Status” column of the chosen interaction. On the new page, click the “Reject” button.

Screen Shot 2024-02-02 at 00.02.43-20240201-220332.png

Screen Shot 2024-02-02 at 00.05.33-20240201-220603.png

Status: Waiting

The “Waiting” status indicates that the credential is either awaiting manual issuance or verification from the third-party system.

Status: Pending

The “Pending” status indicates that the credential is being issued to the client, but the client hasn't opened the app yet to receive it.

Status: Complete

The “Complete“ status indicates completing the entire interaction cycle successfully.

Status: Failed

The “Failed” status indicates that, for any reason, the interaction has been rejected or failed to proceed.

Interaction details view

To see the details of the particular interaction, click on the selected interaction’s “Status“ column.

This information includes the interaction name, interaction instance (if any), the credentials issued as a result of this interaction, credentials shared by the client to get issued credentials from the service, and the date and time of the interaction.

You can see the "Download" icon next to the "Credentials issued to user" field. Click on it to download a PDF file that displays all the issued credential attributes and a QR code containing the same issued credential information encrypted and signed by JSON LD key.

All the information about that credential will appear by clicking on any credential section.

Screen Shot 2024-02-02 at 00.08.00-20240201-220833.pngScreen Shot 2024-02-02 at 00.12.50-20240201-221322.png

...