Типы аккаунтов:

Администратор CredCo

Полные админские права. 

Пользователь- Агент

Аккаунт руководителя компании- Агента. С этого аккаунта добавляются аккаунты менеджеров. Настраивается основной функционал. Выдаются доступы и разрешения менеджерам (в первую очередь определяется может ли видеть менеджер клиентов других менеджеров или только своих, и может ли он менять отвественного за сделку).

Пользователь- Менеджер

Менеджеру не доступны настройки аккаунта агента. Работает в рамках дозволенного функционала.

Порядок регистрации:

1. Пользователь (агент) заходит на страницу регистрации, и регистрирует аккаунт агента. В форме регистрации обязательно указываются следующие данные:
-логин
-пароль
-e-mail

-название компании
-ФИО представителя агента
-контактный номер телефона представителя агента

! пока что агент не может зайти в аккаунт

2. На почту Администратора (т.е. на мою почту) приходит уведомление о запросе на регистрацию, и в админке появляется запись на подтверждение аккаунта.

3. Администратор в Админке подтверждает регистрацию аккаунта Пользователя-Агента

4. Пользователь (Агент) заходит в свой аккаунт, и проходит страницу заполнения обязательных полей (т.е. анкетируется), после чего получает полный доступ к своему аккаунту.

5. Пользователь (Агент) при необходимости создает аккаунты для менеджеров, которые так же будут пользоваться единой базой. Агент определяет уровень доступа менеджеров, а именно:
-видит ли он только своих клиентов, или же клиентов других менеджеров тоже
-имеет ли он возможность менять ответственного менеджера по клиенту (т.е. фактически может ли он "передавать" клиента от одного менеджера к другому)