What You’ll Need

  • Admin role access to your Mapademics organization
  • Team members’ email addresses for invitations
  • Organization name and basic settings preferences
Admin Access Required: This guide is specifically for organization administrators. Regular users have read-only access to most organizational features.

Understanding Your Organization

Multi-Tenant Architecture

Mapademics uses a multi-tenant system where each organization has completely isolated data:
  • Users only see their organization’s programs, courses, and data
  • All imports and processing are scoped to your organization
  • User management is contained within your organization
  • API access is organization-specific

Data Privacy and Security

Your organization’s data is protected through:
  • Complete Data Isolation: No organization can access another’s data
  • Role-Based Access Control: Users see only what their role permits
  • Secure Authentication: Invitation-based registration with password hashing
  • Session Management: Secure login sessions with automatic expiration

Organization Settings Configuration

Accessing Organization Settings

1

Navigate to Settings

  1. Log in to your Mapademics account
  2. Click “Settings” in the left sidebar
  3. Select the “Organization” tab
You’ll see your current organization name and API key information.
2

Update Organization Name

  1. Click in the “Organization Name” field
  2. Enter your preferred organization name
  3. Click “Save Changes”
Choose a clear, recognizable name that team members will easily identify.
3

Manage API Access

Your Public API Key is displayed in the settings:
  1. Copy the API key using the “Copy” button
  2. Store it securely for any integrations
  3. Share only with authorized team members
Important: Your API key provides programmatic access to your organization’s data. Keep it secure and never commit it to version control.

API Key Management Best Practices

  • Store Securely: Use environment variables or secure key management systems
  • Limit Access: Only share with team members who need API access
  • Monitor Usage: Track API usage patterns for security
  • Regular Review: Periodically audit who has access to your API key

User Roles and Permissions

Role Hierarchy

Mapademics has three distinct user roles with increasing levels of access:
What Users Can Do:
  • View all reports and dashboards
  • Browse programs, courses, and credentials
  • Access job market data and skills information
  • Use the widget system for embedding data
  • View instructors and course sections
What Users Cannot Do:
  • Manage other users or send invitations
  • Upload bulk data or manage imports
  • Access organization settings
  • Configure system settings or AI models
  • Manage background job processing

User Management

Inviting New Team Members

1

Access User Management

  1. Navigate to “Users” in the left sidebar
  2. Click the “Invite User” button in the top right
  3. The invitation sheet will open
2

Send Invitation

  1. Enter the new user’s email address
  2. Click “Invite” to send the invitation
  3. The user will receive an email with signup instructions
The invitation appears in the “Invitations” tab with a “Pending” status.
3

Monitor Invitation Status

Check the “Invitations” tab to:
  • View pending invitations
  • Regenerate expired invitation links
  • Cancel unnecessary invitations
Invitation Expiry: Invitation links expire after 24 hours for security. You can regenerate them if needed.

Managing Existing Users

Navigate to Users → Active Users tab to see:
  • User names and email addresses
  • Account creation dates
  • Current role assignments
  • Last login information
Users are automatically assigned the “User” role when they complete registration.

Invitation Workflow Best Practices

1

Prepare User List

Before inviting multiple users:
  1. Collect all email addresses
  2. Verify email accuracy (invitations are email-specific)
  3. Plan role assignments for each user
  4. Prepare onboarding materials
2

Send Invitations in Batches

For large teams:
  1. Send invitations in small groups (5-10 at a time)
  2. Monitor completion rates
  3. Follow up on pending invitations after 48 hours
  4. Regenerate expired invitations as needed
3

Track and Follow Up

  1. Check invitation status daily
  2. Contact users who haven’t completed signup within 48 hours
  3. Regenerate invitations that are nearing the 24-hour expiry
  4. Maintain a list of successfully onboarded users

Organization Onboarding Best Practices

Initial Setup Checklist

1

Configure Organization Settings

  • Set clear organization name
  • Secure and document API key
  • Review security settings
  • Plan user role assignments
2

Invite Core Team Members

  • Send invitations to key administrators first
  • Test the invitation process with a small group
  • Verify all core users can access the system
  • Document login instructions for your team
3

Prepare Data and Content

  • Plan your data import strategy
  • Prepare bulk import files if needed
  • Set up any required integrations
  • Test API access if applicable

Team Onboarding Strategy

Phase 1: Administrative Setup
  • Configure organization settings
  • Invite and onboard administrative users
  • Test core functionality and data access
Phase 2: Core Team Onboarding
  • Invite department heads and key users
  • Provide platform training and documentation
  • Begin initial data imports and setup
Phase 3: Full Team Rollout
  • Invite remaining team members
  • Conduct group training sessions
  • Establish usage guidelines and best practices

Security Considerations

  • Principle of Least Privilege: Assign the minimum role needed for each user’s responsibilities
  • Regular Reviews: Periodically audit user access and role assignments
  • Onboarding Process: Establish clear procedures for adding new team members
  • Offboarding Process: Plan for removing user access when team members leave

Common Administrative Tasks

Managing Invitations

Regenerating Expired Invitations:
1

Identify Expired Invitations

  1. Go to Users → Invitations tab
  2. Look for invitations older than 24 hours
  3. Check with recipients about delivery issues
2

Regenerate Invitation

  1. Click the regenerate button next to the expired invitation
  2. A new invitation link will be sent automatically
  3. Inform the recipient to check their email again
Canceling Unnecessary Invitations:
  1. Navigate to the Invitations tab
  2. Identify invitations to cancel
  3. Click the delete/cancel button
  4. Confirm the cancellation

User Communication

Best Practices for User Communication:
  • Clear Instructions: Provide step-by-step login instructions
  • Support Contact: Share administrator contact information
  • Platform Resources: Point users to relevant documentation
  • Training Materials: Develop organization-specific guides
Communication Template: Create a welcome email template that includes your organization’s specific Mapademics URL, support contact, and key getting started resources.

Troubleshooting Common Issues

Invitation Problems

Access and Permission Issues

What Happens Next

After completing your organization setup:

Immediate Next Steps

  1. Explore Data Management: Learn about bulk data imports for programs and courses
  2. User Training: Introduce team members to key platform features
  3. API Integration: Set up any required integrations using your API key
  4. Report Configuration: Explore the reporting features available to your team

Ongoing Administration

  • Regular User Reviews: Monitor active users and role assignments
  • Security Audits: Periodically review access patterns and API usage
  • Team Training: Keep users updated on new features and best practices
  • Data Management: Maintain current academic programs and course information
Your Organization is Ready: With proper setup and user management in place, your team can now fully leverage Mapademics for educational data analysis and skills mapping.

Need Additional Support?

For Organization Administrators

  • Technical Issues: Contact support@mapademics.com with specific error details
  • User Management: Reach out for help with complex user role scenarios
  • Integration Support: Get assistance with API setup and custom integrations
  • Training Resources: Request additional documentation or training materials

For Team Training

Consider scheduling a group training session to:
  • Walk through key platform features
  • Demonstrate reporting capabilities
  • Answer team-specific questions
  • Establish organizational usage guidelines
Platform Updates: Stay informed about new features and improvements by following Mapademics communications and checking the platform regularly for updates.