User Management
Learn how to manage users, roles, and permissions in your Mediajinn workspace.
Overview
Mediajinn's user management system allows you to invite team members, assign specific roles and permissions, and organize your workspace efficiently. Proper user management is essential for maintaining security and streamlining collaboration.
Note: Multiple user accounts are available on Business and Enterprise plans only. See our pricing documentation for more details.
User Roles
Mediajinn offers several predefined roles with different permission levels:
| Role | Permissions | Best For |
|---|---|---|
| Owner | Full access to all features, billing, user management | Account owner |
| Admin | Full access to all features, user management, limited billing access | Team leaders, managers |
| Editor | Create/edit content, manage campaigns, view analytics | Content creators, marketers |
| Analyst | View-only access to content and campaigns, full analytics access | Data analysts, reporting roles |
| Viewer | View-only access to content, campaigns, and basic analytics | Stakeholders, clients |
Managing Users
Inviting New Users
To invite team members to your Mediajinn workspace:
- Navigate to Settings → User Management in the dashboard
- Click Invite Users
- Enter the email addresses of the people you want to invite
- Select the appropriate role for each user
- Optionally, add a personalized message
- Click Send Invitations
Invited users will receive an email with instructions to create their account. Invitations expire after 7 days if not accepted.
Editing User Roles
To change a user's role:
- Go to Settings → User Management
- Find the user in the list
- Click the Edit icon (pencil) next to their name
- Select the new role from the dropdown menu
- Click Save Changes
Removing Users
To remove a user from your workspace:
- Go to Settings → User Management
- Find the user in the list
- Click the Remove icon (trash) next to their name
- Confirm the action in the dialog that appears
Important: Removing a user does not delete their account from Mediajinn, but only removes their access to your workspace. Their content and activities remain in your workspace history.
Custom Permissions
Enterprise customers can create custom roles with granular permissions:
Creating Custom Roles
- Go to Settings → User Management → Roles
- Click Create Custom Role
- Name your role (e.g., "Social Media Specialist")
- Configure permissions across categories:
- Content: Create, edit, publish, delete
- Campaigns: Create, edit, activate, pause, delete
- Analytics: View reports, export data, create dashboards
- Settings: Manage integrations, customize workspace
- Admin: User management, billing, advanced settings
- Click Create Role
Once created, custom roles appear in the role selector when inviting new users or editing existing ones.
Single Sign-On (SSO)
Enterprise customers can configure SSO for seamless authentication with their existing identity provider:
Supported Providers
- Google Workspace
- Microsoft Azure AD / Entra ID
- Okta
- OneLogin
- Custom SAML 2.0 providers
Setting Up SSO
To configure SSO for your organization:
- Contact your Mediajinn account representative to enable SSO for your account
- Go to Settings → Security → Single Sign-On
- Select your identity provider from the list
- Follow the provider-specific instructions to configure the integration
- Test the configuration with a test user
- Enable SSO for all users or make it optional
SSO User Provisioning
With SSO enabled, you can also set up automatic user provisioning:
- SCIM 2.0 Integration: Automatically create, update, and deactivate user accounts based on your identity provider
- Group Mapping: Map your organization's groups to Mediajinn roles
- Just-in-time Provisioning: Create user accounts automatically when users log in for the first time
Team Organization
Creating Teams
For larger organizations, you can create teams to organize users:
- Go to Settings → User Management → Teams
- Click Create Team
- Name your team (e.g., "Marketing", "Agency Clients")
- Add users to the team
- Optionally, assign a team leader
Team Permissions
Teams can be used to restrict access to specific assets:
- Content Libraries: Limit access to content collections by team
- Campaigns: Assign campaigns to specific teams
- Analytics Dashboards: Create team-specific dashboards
- Social Accounts: Control which teams can access which social media accounts
Audit Logs
Enterprise customers can access detailed audit logs to track user activity:
- View all login attempts and authentication events
- Track content creation, editing, and publishing activities
- Monitor campaign changes and approvals
- See when users are added, removed, or have role changes
- Export audit logs for compliance and security reviews
To access audit logs, go to Settings → Security → Audit Logs.
Best Practices
- Principle of Least Privilege: Assign users the minimum permissions they need to do their job
- Regular Access Reviews: Periodically review user accounts and remove unused ones
- Role Documentation: Document what each role in your organization can do
- Offboarding Process: Create a checklist for removing users when they leave
- Emergency Access: Ensure multiple administrators have access to prevent lockouts