OnDemand User module

This extension modifies coreBOS to control the number of active users that are permitted to use the system. It was created to support On-Demand hosting services so you will be able to limit the users accessing the system and enforce per-user costs.

Name:
tsolucio/ODUser
Type:
corebos-module
Description:
This extension modifies coreBOS to control the number of active users that are permitted to use the system. It was created to support On-Demand hosting services so you will be able to limit the users accessing the system and enforce per-user costs.
Keywords:
on demand, hosting, per user, access
Version:
1.0
Home Page:
http://corebos.org/documentation/doku.php?id=en:extensions:extensions:oduser
Release Date:
2014-06-12
License:
Vizsage
Price:
850eur
Purchase EMail:
paypal(at)tsolucio(dot)com
Distribution:
Sale
Author Name:
JPL TSolucio, S.L.
Author EMail:
info(at)tsolucio(dot)com
Support EMail:
info(at)tsolucio(dot)com


Fields

OD User Information

FieldTypeValues
User Name106 Identifier
StatuspicklistActive,Inactive
First Namestring
Last Namestring
Client AccountsrelationAccounts

Description

FieldTypeValues
Descriptiontext

Custom Information

FieldTypeValues
Assigned Toassigned to
Created Timedatetime
Modified Timedatetime

Description

Customized On-Demand CRM

Each time the admin user tries to create a new user, first they get a license screen that informs them of the extra charge for each user and asks them to confirm, if they do then they are taken to the normal user creation screen.

Upon user creation, the new user is created normally and all the information is sent to a centralized coreBOS (ODController) and inserted into this new ODUser module which holds the basic information of the new user.

When a user is eliminated from the client's CRM, the elimination request is sent to the central coreBOS (ODController) and the user is marked as eliminated with the date of elimination.

Create a service cron in the client's CRM that connects once a month to the central ODController and writes the space consumed by the storage directory and eliminates temporal files

Todo

Customized ODController

Todo

Setup process

We create a website service with which a client can start his OD CRM install and start working. This will be a webform with the necessary information to automatically create the account in ODController, verify payment (if necessary), and automatically execute the necessary steps to have his ODCRM install ready for use.

Todo

Functionality