Está en la página 1de 2

UserStory - 4160 Ability to add a new organization details

and licensing
Date: 15th Feb By-Jai.patel@cygrp.com

Pre-requisites:1) API for List Of All Roles .


DB :-

1)Database Schema of tblOrganization, tblLicense

MasterTblOrganization---- TblOrganizationContact----(can be ignored)


 companyId  companyId
 companyName  contactName
 companyAddress  contactNumber
 contactName1
 contactNumber1 MasterLoginDetails—
 contactName2  companyId
 contactNumber2  loginId
 contactName3  loginName
 contactNumber3  password
 createdByLoginId  lastLoginDate
 createdOnDate
TblOrganizationLicense---- MasterRole----
 companyId  roleId
 numberOfUsersAllowed  roleName
 numberOfFilesAllowed
 maxStorageAllowed
TblOrganizationRole----
 companyId
 roleId

Procedures:

1) Select of Role.
2) Insert of Organization Details with created on + created by data.
3) Insert of License Details.

Exception: 1 & 2 could be merged also.

API:

1) Select of Roles
2) Insert of Organization Detail and License Details.

UI: - create a plus icon to add new Organization with License permissions

We have two parts here:

1)Organization Details: -

1)Name as TextBox
2)Address as TextBox

3)Three contact Details as TextBox Blocks

2)License Details:

1)Number of Users allowed as TextBox/Dropdown

2)Number of Files as TextBox/Dropdown

3)Storage Allowed as TextBox

4)Roles Allowed as Multiple Select Dropdown

1+2) Created On/Created By

Exceptions:

1) Only three fields are there? Name, Address, Contact Details. There is nothing like
Organization detail like GST(Unique gov ID), EmailId.
2) What kind of validations should be there duplicate Organization Name with address, Contact
Number With name.
3) How we are going to check the Storage limit of a Organization.(is it in terms of number of
users created?)
4)

También podría gustarte