Overview
This document explains how to enroll a new website for a business/organization. First of all, it lists out glossaries used in this document. Second section explains different user stories related to website management. This document explains following items in detail.
- Enroll a business/organization
- Add Users and User Licenses
- Remove Users and User Licenses
Audience
This document contains material to set up the website for an organization/business. The intended audience for this document is Company Admins and Client Admins.
Glossary
- Company Admin : Admin of this company.
- Client Admin : Admin of the client's company.
- Users : Admin set by the Client Admin.
- Public : People who views the website. Client of
Client.
- System : Software which this company distributes.
Use Cases
Enroll a business/organization
- Client Admin contacts Company Admin to set up a business/organization
website.
- Client Admin contacts Company Admin.
- Company Admin reads terms and conditions to the
Client Admin
- Client Admin agrees and intend to proceed
- Company Admin fills up the Enrollment form with
basic company info and his/her information
- System sends email with registration link to the
Client Admin upon successful submission of Enrollment form.
- Client Admin registers to the system.
- System asks Client Admin to verify email.
- Client Admin verifies the email and log in to
the system.
- Upon successful log in to the system, Client
Admin should see the basic info of the company in the General Info section.
Add Users and User Licenses
- Client Admin adds new Users from
Members->Setting->Admin.
- System sends email to newly added Users and
Company Admin.
- Users should be notified that their licenses are
pending.
- System should include link to licenses issuance
in the email.
- Company Admin goes to licenses issuance page and
issues licenses to the new Users.
- System send email to the new Users saying theirs
licenses have been issues.
- System includes link to register page in the
email to the new Users if System does have information about Users.
- System includes link to sign in page in the
email to the new Users if System already have information about Users.
- System also sends email to Client Admin saying x
number of licenses have been issued.
Remove Users and User Licenses
- Client Admin removes Users from
Members->Setting->Admin
- Client Admin selects Users and click on remove
button.
- System asks for the reason to remove the Users.
- System sends email to removed Users, Client
Admin and Company Admin.
- System includes link to remove User Licenses in
the email to Company Admin.
- Company Admin removes User Licenses.
- System sends email to Client Admin to notify
that User License(s) is/are removed.
Entities Associated
- Company
- Business
- UserDomain
- ApplicationUserRole