# 1. Organization Profile

User Type: **Organization**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 1. Organization Profile

### 1.1 Organization Profile
**What it does:** Holds the organization's profile: organization details, departments, regions of operation, and approved payment details. This profile appears on invoices and compliance reports.

**Sub-features:**
- Organization name, logo, and registration details
- Departments and regions of operation
- Approved payment and bank details
- Primary and alternate contacts
- Profile edit with change history
- Organization Profile available on web and mobile
- organization profile event logging (viewed)
- Audit logging of organization profile

**Organization User Journey:**
1. Organization navigates to Organization Profile.
2. Organization reviews the organization profile details shown.
3. Organization performs the primary action for organization profile.
4. Organization confirms the result matches the documented behavior.
5. Organization opens Profile → "Activity" and confirms the events are recorded.

**Rules & Edge Cases:**
- Organization name, logo, and registration details.
- Departments and regions of operation.
- Approved payment and bank details.
- Primary and alternate contacts.
- Profile edit with change history.

### 1.2 Admin Roles & Permissions
**What it does:** Manages the organization's admin team: admin roles (super admin, program admin, finance admin, compliance admin) and the permissions each role has.

**Sub-features:**
- Admin role definitions and permissions
- Assign and change admin roles
- Role-based access to programs, users, billing, compliance
- Admin activity log
- Deactivate admin access
- Admin Roles & Permissions available on web and mobile
- admin roles & permissions event logging (viewed)
- Audit logging of admin roles & permissions

**Organization User Journey:**
1. Organization navigates to Admin Roles & Permissions.
2. Organization reviews the admin roles & permissions details shown.
3. Organization performs the primary action for admin roles & permissions.
4. Organization confirms the result matches the documented behavior.
5. Organization opens Profile → "Activity" and confirms the events are recorded.

**Rules & Edge Cases:**
- Admin role definitions and permissions.
- Assign and change admin roles.
- Role-based access to programs, users, billing, compliance.
- Admin activity log.
- Deactivate admin access.
