Registration

When you log in to dashboard.janrain.com, all Janrain properties to which you have access are displayed. Click on the Registration icon of a property to launch the Registration dashboard.

Figure 1: Capture Dashboard Home

Figure 1: Overview Page

Once inside the Registration dashboard, you will see up to seven tabs:

The Registration dashboard has a direct link to the Janrain Support Portal. This link is located on the upper-right corner of the page, just above the tabs for the dashboard screens.

Overview Page

The Overview page provides a snapshot of the number of Records stored, as well as API clients and People.

People Page

Figure 2: People Page

The People page is where, depending on your permissions, you can view users with access to the Registration dashboard, invite new users, delete users, or adjust permissions of existing users.

The different levels of access for dashboard users are:

The table in this topic breaks down the permissions for each user role.

A user’s permissions will dictate what content is available on every other page in the dashboard.

Records Page

Figure 3: Records Page

Figure 3: Records Page

The Records page allows dashboard users to view all user records created within this registration database.

The Entity Type menu (entityType in the API) can be changed to toggle between divisions of the database by entityType. By default, all Registration databases have one entityType (user), but your own Registration solution may include more than one entityType as a method of segmenting your database.

The Field (column) menu allows you to filter the user list by schema attribute. Use this menu in conjunction with the Operator menu and Value field to search for users with particular characteristics. Click Filter to complete your query.

If you hover your cursor over one of the records listed, a view link appears at the far right. Click the link. The dashboard takes you to the detail page for that specific user.

Clicking New Record takes you to a page where you can enter data and create a new user. As an alternate to this method of creating a new record, there are two other ways to create a new user record:

  1. The user creates an account by registering via the widget
  2. Using the API call entity.create

Records Details Page

This page displays the user schema–the various data fields provided for a given user. Fields can be edited depending on user permissions.

Figure 4: Records Details Page

Figure 4: Records Details Page

If you have the access credentials to edit user records and want to do so, place your cursor on a detail line. If the line can be edited, Click to edit message is displayed in the highlight bar.

Click the Show History link to see when the user details were created or last edited. You can click on an item in the history list to see what changes were made at a given time.

Click Delete Record to delete the user. Before deletion, a confirmation message will be displayed.

API Clients Page

Figure 4: API Clients Page

Figure 5: API Clients Page

API clients are created to interact with external websites and have different levels of permissions to access user data. It is important that you have a clear understanding of the permission types for API clients so that you can ensure the security of your user records.

When creating a client to allow end users to log in and register, you should use the login_client feature.

Only users with admin permissions are able to create new API clients from the dashboard.

This page also shows your Registration Application ID, which you will need to configure your Registration widget on your own website.

Settings Page

The Settings page allows you to see and modify the settings for all API clients in your property.

The default settings for every client are listed at the top of the page.

Additional settings may be added as key-value pairs with key on the left and value on the right.

Figure 6: Capture Settings Page

Figure 6: Settings Page