Kony Fabric allows you to use the built-in Kony User Repository (User Store) identity service to authenticate your apps. It provides a compact but robust authentication solution for all users that are part of the service. Typically, you can create log-in credentials for app users, so that the service restricts the number of users accessing the application. Admins
and Members
are the default groups available in the Kony User Repository.
Note: Support for Kony User Repository Identity Service is deprecated from V8 SP4 AprilFP onwards.
The Kony User Repository identity service is available in every Kony Fabric account by default. You are allocated only a single instance of the Kony User Repository identity service for a single Kony Fabric account. Users from the Kony User Repository identity service can access all the apps associated with it in the same account.
Important: With the enhanced User Repository identity service type, you can create multiple instances in the same account. You can create custom set of users in an instance of the enhanced User Repository type and use them for authentication of apps. For more details, refer User Repository Identity Service.
The following flow diagram explains the usage of built-in Kony User Repository authentication in Kony Fabric.
Steps to enable a user to access your application include:
To link the Kony User Repository with your Kony Fabric app, follow these step:
To create a User under the Kony User Repository, follow these steps:
A list of existing users is displayed.
If you have not selected any group, the user is added to the Members group by default.
You can add another user by repeating these steps above in the procedure.
You can add multiple users to the Kony Fabric console through a CSV file in the Import Users window. The users will appear in the Users List page. If any users existed before importing, the newly imported users are appended at the beginning of the existing users. When there are users already added to Kony User Repository and you try to upload them again by using a CSV file, the new data will override the existing data.
To import users to Kony User Repository, follow these steps:
A list of existing users is displayed.
You can import multiple users either by using the sample template provided in a .CSV file format or similar to the template.CSV
file. The .CSV file must include all the headers such as Email, First Name, Last Name, Password, Phone, and Status. It is mandatory that the .CSV file contains all the Required Fields (Email, First Name, Last Name, Password, and Phone.)
Note: Data entered in your .CSV file should have all the following mandatory fields. You can use alphanumeric and special characters to fill the data for each field as follows:
Note: Data entered in your .CSV file can have all the following optional fields:
Users enter the pending state in one of the following ways:
Users enter the active state by an admin/user action or due to a policy on provider as default active when logged in to MBaaS.
Blocked is typically an automated action by an authentication service based on policies such as nonconsecutive log-ins.
Users can be reactivated through an admin action, with a policy that is auto-enabled after 24 hours, or via answers to secret questions.
Important: Currently MobileFabric 1.0 does not support all the above scenarios for Status. The statuses are treated as “Not Active” for pending, blocked and disabled.
sample.CSV
file downloads into your local system.Click the Browse button to browse and upload your CSV file.
After you select a CSV file, the system shows the file name. If no file is selected, its status is set to No file selected
Note: The Import button is made available only after you upload your .CSV file.
The system will validate your CSV file for the following:
Unsupported File type
.Selected file is too Hilarge. Size limit is 75KB.
Important: If you click Continue, the system successfully imports only users with correct data into the console. An error.csv file contains only users fields with invalid data and corresponding error messages.
Click Save. The system saves the error.csv in your browser's default download location. For example, in Firefox, the system prompts you to save or open the file.
The following is a list of error messages for each field:
Field With Wrong Data | Error Message Displayed |
---|---|
Email - for example, sample_email |
|
First Name - for example, && |
|
Last Name - for example, && |
|
Phone - for example, 12346753abc |
|
Password - for example, passw |
|
Status - for example, my status |
|
If you want to edit an existing user, you can edit basic details such as first name, last name or phone number. While editing a user's details, in the Password text box, the system displays <unchanged>
. If you want to edit password, you will have to enter a new password. Otherwise, the previously stored password will be selected for the user. You can edit one user at a time.
To edit a user from the Kony User Repository, follow these steps:
User edited successfully
.You can permanently delete a user from the Kony User Repository.
You can only delete one user at a time.
To delete a user from the Kony User Repository, follow these steps:
User deleted successfully
.The deleted user is no longer displayed in the grid view.
For more hands-on approach on how to use Kony User Repository, import and preview the Employee Directory app on to your Kony Visualizer.
Copyright © 2020 Kony, Inc. All rights reserved. |