Requirements
Here are the features we decided to go with for the first release of the control panel, in no particular order. Each area may need additional ideation. There may be some overlap in functionality between the cpanel functional areas and screens that already exist; we'll see where we net out.
Statistics
Time on page, Apps added, removed, invites sent, etc. We may need to have another brainstorm to define which stats we intend to capture.
Content Moderation / Customer Service
Password retrieval, removal of offensive content, account consolidation, etc. Again, more thought here will probably be needed
Application Management
Adding and removing apps, setting payment levels
, etc. More thought is needed here
Provisioning 3rd Party Networks
Allowing for app deployment on other networks, key mgmt
Final Whiteboard Votes:


- Network management
- Provision 3rd party networks
- Adds/Removes by network
- Configuring authentication providers
- Add/remove applications from network
- Payment
- Provision deployed network payment gateway account
- Client management
- Which api methods are exposed in client
- Identity management
- View logs
- User role management
- API Management
- Monitoring
- Deploy new APIs and tags
- Registry of available API methods
- Session management
- Permissions/Identities/Roles
- System information
- PHP Version
- Apache Version
- Search Engine Optimization (SEO)
- Accessibility
- I18N
- API metering/metrics/stats
- Application usage statistics
- Quotas for API calls
- Page views?
- Data administration reporting
- Manage app properties
- Add new content to app
- Manage albums, photos, etc
- Profile management
- Edit properties collected from profile
- Set rules for system apps (like comments)
- Change logo
- Advertisements
- Copywriting/content administration
- Campaign management
- Required fields for access
- Content moderation
- Customer service/support
- Password reset
- user consolidation
- Miscellaneous
- Customize look and feel
- Chat admin
Who uses the control panel?
- Network administrator of a deployed network is the primary user
How does this fit in with multinetworks?
*
What's on the control panel?
Who uses M3?
All aspects of management, metering, and monitoring to be used by the following actors:
- Admin
- Systems Admin
- Developer
- Marketer
- User
- Network Operator
- 3rd Party Network Operator