Multi-Profile Management
The multi-profile feature of Affinidi Vault empowers users to create different representations of themselves based on various contexts. For example, users can have a separate identity for an E-Commerce site and Social platforms, allowing them to share different sets of data for each platform. With multiple profiles, users can select which profile to share depending on who requests the data. At the same time, users can claim a credential and store it in a more relevant profile.
The Decentralised Identifier (DID) represents your Affinidi Vault account. Hence, the DID value remains the same for all the profiles created.
Setting up a Profile
To create different profiles on Affinidi Vault, go to the My profiles page. This page lists all the available profiles, including the Default profile which is an Edge profile created when registering for an Affinidi Vault account.
Click on the Add profile button and provide the Name and Description, including the URL of your picture, as your reference for what the profile represents.
Currently, the Affinidi Vault profile only supports Edge profile , which stores credentials locally on your device.
Each profile has its own set of data and contains the following information:
My data tab contains your personal information, such as your full name, contact information, and address, as well as the Liveness check data.
Claimed credentials tab contains all the available Verifiable Credentials stored in the profile, including self-attested and 3rd-party issued credentials.
Types of Profiles
There are two types of profiles available in the Affinidi Vault:
Edge Profile: The data is stored only on the user’s local device and not uploaded to the cloud for cross-device sync. Select this option if you want only to store your data locally on your device.
Cloud Profile: The data is stored in the cloud to enable cross-device sync of profile data. This type allows users to upload and extract document data to populate the profile. The user’s data uploaded to the cloud is encrypted with their private key that is stored locally on their device where the Affinidi Vault is set up. Read more about cloud profiles here.
Note
The default profile created automatically upon creating an Affinidi Vault account is an Edge Profile, which does not sync data to the cloud.Sharing Data from a Profile
With multi-profile, users have the option to select from which available profiles they want to share the data on the Affinidi Vault’s consent screen. When selecting a profile, the Affinidi Vault will again run the Presentation Definition to query if the requested data is available in the selected profile.
Learn more about requesting user’s data from the Affinidi Vault and the available data points here.
Claiming a Credential
When claiming a credential issued to the Affinidi Vault user, the user must select which profile to store the credentials in. Once you accept the credential, it is stored securely in your selected profile and viewable in the Claimed credentials tab.
Learn more here on how to request the Claimed Credentials stored in the user’s Affinidi Vault.
Consent History
When the user consents to share their data, the Consent History page of Affinidi Vault includes the profile name from where the data was shared, providing users with a better view of which profile and data are shared to a particular website or requester.
Glad to hear it! Please tell us how we can improve more.
Sorry to hear that. Please tell us how we can improve.
Thank you for sharing your feedback so we can improve your experience.