Identity overview
accesso's Identity module connect your guests to the accesso Guest Experience platform, using securely collected customer data to deliver a seamless personalized experience with your brand.
accesso’s Identity services support account creation and management for all users - guests as well as administrators - within the Guest Experience platform.
User accounts
User accounts act as containers for valuable profile data, while providing guests with expected account features such as:
- secure authentication
- password recovery
- social media sign-on
- personalized user preferences and app settings
In addition, these APIs support the following advanced functionality associated with the user account:
- user tagging
- digital entitlement storage (tickets, season passes, etc.)
- language localization
User data can be stored at the global brand level or the individual venue level. This allows you to determine what information remains unique to each of your venues.
User devices
User accounts are uniquely associated with one or more devices in the system. Supported devices include Android or iOS mobile devices, tablets, as well as wearables and other consumer touchpoints.
User devices are registered on the platform and given a unique deviceId
, which allows them to be interacted with as an endpoint.
Registered devices provide invaluable user data, including location tracking and history.
User authentication
The platform supports different account authentication mechanisms, depending on how the account is created in the system. This allows flexibility for creating, maintaining, and interacting with user accounts and associated data.
accesso’s Identity services support the following:
- anonymous accounts: accounts bound to a device with no personally identifiable information (PII) linking the user to the account. User information (e.g., email, phone, password) can be linked at a later point to allow for cross-device usage.
- credentialed accounts: accounts created with an email address and password. These accounts can be linked across devices within the platform and across integrated systems (such as accesso Passport®).
- passwordless accounts: accounts created with an email address but no password. This allows for integrated systems (such as accesso Passport®) to create accounts on behalf of a user, which can be used across multiple user sessions.
- social accounts: accounts created through Facebook or Google sign-in.
- federated accounts: accounts proxied through accesso to a third-party authentication system and granted access tokens on their behalf.
User tagging
The user account also stores user tags, which are assigned and associated with the unique userId
.
Tags are metadata stored in the form of key-value pairs that represent short or long-term contextual information, classifications, or history about a guest’s activity in the venue.
These can be user specific or venue specific.
For example, you can tag a user as a first time guest or a frequent visitor of a particular location in the venue.
Dynamic tagging
Tags can be assigned dynamically to the user based on:
- responses to data explicitly provided by the guest (such as profile attributes or preferences)
- predefined business rules based on observed user attributes and activities (such as visit or purchase behavior)
This dynamic tagging leverages data attributes and functions around existing user tags, location, visit, and location data, allowing you to efficiently determine relevant groups of specific users.
Learn more
Learn more about accesso’s Guest Experience Identity services with the following resources and API documentation: