Appboard/old/provisioning quick start
This page is intended for a first-time user of AppBoard and provides concise examples of how to implement basic provisioning. For a complete reference for provisioning content to users in an organization, see Provisioning.
This document assumes that you have successfully completed the AppBoard installation and the AppBoard Getting Started guide to create some sample AppBoard content.
What is Provisioning?
For a User to log in and view content, an Administrator must first create the User in the system and then assign appropriate content to that User. Provisioning is the means of configuring these assignments through the administrative interface.
Summary of Steps
The following are the high-level steps to complete in order to provision content to a User:
- Log in as Administrator
- Create a Domain
- Create a User
- Create a Role
- Assign Stacks to Role
- Assign User to Role
- Log in as User to Validate Assignment
Log in as Administrator
You must log in as an administrator to configure provisioning.
In this section, you will log in as an administrator.
- In a supported browser, go to the AppBoard login page. This will typically be a URL such as http://localhost:8080/enportal/ab
- Enter the default administrator credentials:
- User Name: administrator
- Password: administrator
- Domain: System
- Click the Login button
Create a Domain
A Domain is a group of one or more Users.
In this section, you will create a new Domain called "EdgeCorp".
- Click on the Settings tab under Builder Modes.
- Under the Provisioning section, select User Management.
- Click on the Add New Domain button at the bottom of the Domain section, and select Add AppBoard Managed Domain.
- In the New Domain Name box, enter "EdgeCorp"
- Click Add.
- Observe that a new Domain "EdgeCorp" has been created.
Create a User
A User is an individual with unique credentials for logging into AppBoard and viewing assigned content.
In this section, you will create a new User.
- Click on the label for the new "EdgeCorp" domain in the Domain column.
- Click on the Add New User button at the bottom of the Users section.
- Enter the following to create a new user:
- User ID: David Johnson
- Password: portal
- Confirm Password: portal
- Click Add.
- Observe that a new user "David Johnson" has been created.
Create a Role
A Role is a mechanism used to organize the provisioning of content and permissions. Roles are the primary basis by which capabilities are managed, preferences are stored, and content is assigned and secured.
In this section, you will create a new Role.
- Exit out of the User Management window and click again on the Settings tab.
- Under the Provisioning section, click on Stack Assignment.
- In the Roles section, click on the Add Role button and select Add AppBoard Managed Role.
- Enter "Management" into the Role Name box.
- Click Add.
- Observe that a new role Management has been created.
Assign Stacks To Role
Stacks are collections of Boards that can be assigned to Users by provisioning them to Roles.
In this section, we will assign a Stack to a Role.
- Make sure you are still in the Stack Assignment window.
- Select the Management role from the Roles section of the Stack Assignment window.
- Drag USA_States_Stack from the Available Stacks section to the Provisioned Stacks section. The USA_States_Stack is now available to users with the Management role.
Assign User to Role
Once you have created a User and a Role, the final step is to assign the Role to the User.
In this section, you will assign a User to a Role.
- Log back into AppBoard as an administrator and click on the Settings tab.
- Click on the Role Assignment button under the Provisioning section.
- Select the EdgeCorp domain from the Domain section drop-down list.
- Click the David Johnson user in the Users section under EdgeCorp.
- Drag the Management role from the Available Roles section to the Provisioned Roles section. David Johnson has now been assigned to the Management role.
Log in as User to Validate Assignment
In this section, you will log in to AppBoard as the new User David Johnson and confirm that the appropriate content is displayed based on the assignments you have made.
- Click Logout to log out of AppBoard as administrator. The login page is displayed.
- Enter the credentials for David Johnson:
- User Name: David Johnson
- Password: portal
- Domain: EdgeCorp
- Click the Login button
- Observe that the USA_States AppBoard visualization is displayed, which you assigned to David's Role ("Management").