Understanding Magentrix User License Types

    Magentrix offers four distinct user license types, each designed for specific user populations and business needs. Understanding these license types is essential for proper user management, data security, and optimizing your license allocation. Each license type has different data access capabilities, CRM requirements, and licensing models.

    Overview of Magentrix Licensing

    User licenses in Magentrix control two critical aspects of portal access:

    Data Visibility Scope: License types determine whether users can access all organizational data or only data related to their specific Account and Contact records.

    CRM Integration Requirements: Different license types have different requirements for Account and Contact record associations in your connected CRM (Salesforce, Microsoft Dynamics, or HubSpot).

    The license type assigned to each user works in combination with their Security Role to determine exactly what they can access and do within your portal. The license type establishes the scope of data they can see, while the Security Role defines their specific permissions within that scope.

    Employee Licenses

    Who Uses Employee Licenses

    Employee licenses are designed for internal staff within your organization. These users are not associated with any specific Account or Contact record and have the potential to access data across your entire organization.

    Data Access

    Employee users have full organizational data access without account-based restrictions. They can view and manage organizational data that falls within their Security Role permissions, regardless of Account associations. This unrestricted data access makes Employee licenses appropriate only for trusted internal staff.

    Capabilities

    Employee users can be assigned various levels of access and administrative capabilities:

    • Full Administrator System Role: Complete portal access including system settings, user management, portal design, and all modules
    • Limited Administrative Permissions: Specific administrative capabilities such as creating courses, managing articles and FAQs, or handling specific content areas without full system access
    • Standard Employee Access: Access to organizational data and modules based on Security Role configuration without any administrative permissions

    CRM Requirements

    Employee users do not require associated Account or Contact records in your CRM. This is a critical distinction from Partner and Customer users, and incorrect associations can cause data access issues.

    License Limits

    Employee users are subject to your Employee license allocation. Monitor license consumption through Company Preferences to track usage and plan for growth.

    Important Considerations

    Employee users assigned Employee Security Roles cannot later be changed to Partner or Customer roles due to fundamental differences in how these license types function. Plan user types carefully during initial creation to avoid this limitation.

    Partner User Licenses

    Who Uses Partner User Licenses

    Partner User licenses are designed for external partners, distributors, resellers, or other business partners who need to access your portal. These users represent individuals from partner organizations that have business relationships with your company.

    Data Access

    Partner users can only access data related to their specific Account and associated Contact records. Data visibility is automatically filtered based on:

    • The Account record they are associated with
    • Account hierarchy relationships configured in your CRM
    • Entity relationships to Account and Contact records

    This account-based filtering ensures partners only see data relevant to their business relationship with your organization.

    Capabilities

    Partner users can:

    • Access partner-specific modules and content
    • View and manage records associated with their Account
    • Collaborate within their account hierarchy (if configured)
    • Participate in communities, training, and resources shared with them

    Partner users cannot access administrative functions or data belonging to other partner organizations.

    CRM Requirements

    Partner users must have both Account and Contact records in your connected CRM (Salesforce, Microsoft Dynamics, or HubSpot). These associations are critical for proper data filtering and security. The system uses these records to automatically determine what data each partner user can access.

    Licensing Model

    Partner User licenses are priced in user-based tiers. Each active Partner user consumes one license from your allocation. You purchase licenses in tiers (e.g., 25, 50, 100 users) based on your partner user population.

    For detailed pricing information, visit https://www.magentrix.com/pricing/partner-portal.

    Ideal Use Cases

    Partner User licenses work best when:

    • You have a predictable number of partner users
    • Partner organizations have small, consistent user bases
    • You need precise control over individual user access
    • User counts are relatively stable across partner organizations

    Partner Account-Based Licenses

    Who Uses Partner Account-Based Licenses

    Partner Account-Based licenses are designed for external partners when you prefer to license by organization rather than by individual users. This license type is ideal for partners with large or unpredictable user bases.

    Data Access

    Like Partner User licenses, Partner Account-Based license users can only access data related to their specific Account and associated Contact records. Data filtering works identically to Partner User licenses, maintaining the same security boundaries.

    How It Differs from Partner User Licenses

    The key difference is in the licensing model, not the functionality:

    Partner User Licenses: Licensed per individual user (e.g., 50 user licenses = 50 active users total across all partner organizations)

    Partner Account-Based Licenses: Licensed per partner Account (e.g., 10 Partner Account licenses = users from 10 different partner organizations can be activated with unlimited users per licensed Account)

    Capabilities

    Users under Partner Account-Based licenses have identical capabilities to Partner User license holders:

    • Access to partner-specific modules and content
    • View and manage records within their Account scope
    • Collaboration within account hierarchy
    • Participation in shared communities and resources

    CRM Requirements

    Partner Account-Based users must have both Account and Contact records in your connected CRM (Salesforce, Microsoft Dynamics, or HubSpot) for proper data filtering, just like Partner User licenses.

    Licensing Model

    Licensed by the number of Partner Accounts rather than individual users. For example, if you purchase 10 Partner Account licenses, you can activate users from 10 different partner organizations, with each licensed Account supporting any number of active users.

    For detailed pricing information, visit https://www.magentrix.com/pricing/partner-portal.

    Ideal Use Cases

    Partner Account-Based licenses are ideal when:

    • Partner organizations have large user bases (10+ users per partner)
    • User counts are unpredictable or fluctuate significantly
    • Partners need flexibility to add/remove users without licensing constraints
    • You want to simplify license management by focusing on partner organizations rather than individual users
    • Partners handle their own user management through Team Access

    Example Scenario

    If you have 10 Partner Account licenses:

    • Account A can have 50 active users
    • Account B can have 5 active users
    • Account C can have 100 active users
    • All users across these 10 licensed Accounts can access the portal simultaneously
    • Adding users within a licensed Account does not require additional licenses
    • Adding an 11th partner organization would require purchasing additional Account licenses

    Customer User Licenses

    Who Uses Customer User Licenses

    Customer User licenses are designed for your customers who need to access support, resources, or community features through your portal. These users represent individuals from customer organizations.

    Data Access

    Customer users can only access data related to their specific Account and associated Contact records. Like Partner users, their data visibility is automatically filtered based on:

    • The Account record they are associated with
    • Account hierarchy relationships (if applicable)
    • Entity relationships to Account and Contact records

    Capabilities

    Customer users can:

    • Access customer support and service features
    • View and manage support cases, tickets, or requests
    • Access knowledge base articles and documentation
    • Participate in customer communities
    • View purchase history and account information (based on Security Role)
    • Engage with customer success resources

    Customer users cannot access administrative functions, partner-specific modules, or data belonging to other customer organizations.

    CRM Requirements

    Customer users must have both Account and Contact records in your connected CRM (Salesforce, Microsoft Dynamics, or HubSpot). These associations are essential for proper data filtering and ensuring customers only see their own data.

    Licensing Model

    Customer User licenses are priced in user-based tiers. Each active Customer user consumes one license from your allocation. Tiers typically accommodate different customer community sizes (e.g., 100, 500, 1,000+ users).

    For detailed pricing information, visit https://www.magentrix.com/pricing/customer-portal.

    License Limits

    Customer users are subject to your Customer User license tier limits. When you reach your limit, you must upgrade your tier to activate additional users.

    License Comparison Table

    FeatureEmployee LicensePartner User LicensePartner Account-BasedCustomer User License
    Ideal UserInternal StaffIndividual PartnersPartner OrganizationsIndividual Customers
    Data ScopeOrganizationalAccount-BasedAccount-BasedAccount-Based
    CRM Record RequiredNoAccount & ContactAccount & ContactAccount & Contact
    Licensing ModelPer UserPer User (Tiers)Per Account (Tiers)Per User (Tiers)

     

    License Assignment Methods

    Magentrix provides two methods for assigning licenses to users, each suitable for different workflows and organizational needs.

    Automatic License Assignment

    For Partner and Customer users with CRM integration, you can configure automatic license assignment based on specific fields on the Contact object in your connected CRM (Salesforce, Microsoft Dynamics, or HubSpot).

    How It Works: Configure two specific fields on your Contact records that determine user license type and activation status. When these field values meet your configured criteria, Magentrix automatically creates and activates the user with the appropriate license type.

    Benefits:

    • Streamlined user onboarding process
    • Reduced manual administrative work
    • Ensures consistent license assignment
    • Users receive immediate access when criteria are met
    • Activation emails sent automatically

    Best For: Organizations with consistent CRM data management practices and high volumes of Partner or Customer users.

    Manual License Assignment

    Administrators can create users individually or in bulk directly within the Magentrix administrative interface.

    Individual User Creation: Create users one at a time through the administrative interface, manually selecting the appropriate license type and Security Role for each user.

    Bulk User Creation: Import multiple users via CSV file, assigning a default Security Role and license type to all users in the batch.

    Benefits:

    • Complete control over user creation timing
    • Flexibility to customize each user's configuration
    • Useful when automatic criteria don't fit your workflow
    • Allows review before activation

    Best For: Smaller user populations, special cases that don't fit automatic criteria, or organizations without robust CRM field management.

    Managing License Limits

    Monitoring License Consumption

    Track your current license usage through Company Preferences in your administrative interface. The User Licenses table displays:

    • Employee Licenses: Current allocation and usage for internal staff
    • Partner User Licenses: Allocation and consumption for partner user access
    • Customer User Licenses: Allocation and consumption for customer user access
    • Partner Account-Based Licenses: Account-level licensing allocation and usage

    Regular monitoring helps you anticipate when additional licenses may be needed and track adoption patterns across user types.

    License Limit Management

    Understanding how license limits work is critical for planning user onboarding:

    At Capacity: When you reach your license limits, the system prevents activating additional users. You can still create inactive user accounts beyond your limits for future activation.

    Activation Restrictions: Active users consume licenses from your allocation. Inactive users do not consume licenses and cannot log in to the portal.

    Freeing Up Licenses: To activate additional users when at capacity, you must either:

    • Deactivate existing users to free up licenses
    • Upgrade your license tier through Magentrix sales

    Important Notes:

    • Users cannot be deleted from the system, only deactivated
    • When users are deactivated, their license is released and becomes available for other users
    • Deactivated users can be reactivated later, consuming a license again
    • For permanent data removal, users can be anonymized for privacy compliance

    No Automatic Warnings

    The system does not currently provide advance warnings when approaching license limits. Administrators should proactively monitor license consumption to avoid hitting limits during critical onboarding periods.

    Expansion Process

    To add additional licenses or upgrade your tier, contact your Magentrix account manager or sales team. Plan ahead for anticipated growth to ensure licenses are available when needed.

    Security and Permissions

    User access in Magentrix is controlled through two complementary mechanisms:

    License Type - Data Scope

    The license type determines the fundamental scope of what data a user can see:

    • Employee Licenses: Organizational data access (all data within Security Role permissions)
    • Partner/Customer Licenses: Account-based data access (only data related to their Account and Contact)
    • Partner Account-Based Licenses: Account-based data access (functionally identical to Partner User licenses)

    Security Role - Specific Permissions

    Within the data scope determined by license type, Security Roles define:

    • Which entities (objects) the user can access
    • What actions they can perform (Read, Create, Edit, Delete)
    • Which fields are visible or editable
    • Which modules and features are available
    • Whether administrative capabilities are enabled

    For detailed information about configuring Security Roles and permissions, see About Security Roles.

    Best Practices for License Management

    Plan License Allocation

    • Monitor license usage regularly through Company Preferences
    • Anticipate when you'll need additional licenses based on growth projections
    • Review usage quarterly to ensure optimal allocation across license types
    • Plan for seasonal variations in user activity

    Test User Access

    • Create test users in each license type before full deployment
    • Validate that data filtering works correctly for Partner and Customer users
    • Test Security Role permissions with sample users
    • Verify CRM associations produce expected data access results

    Limit Administrator Access

    • Only assign full Administrator System Role to users who need complete system access
    • Use limited administrative permissions for Employee users who need specific administrative capabilities
    • Regularly audit users with administrative access
    • Remove administrative permissions when no longer needed

    Leverage CRM Integration

    • Use automatic user creation for Partner and Customer users to reduce manual overhead
    • Maintain clean CRM data to ensure proper automatic license assignment
    • Establish clear field criteria for automatic user activation
    • Document your automatic assignment rules for future reference

    Regular Account Cleanup

    • Periodically review active user accounts and deactivate unused ones
    • Monitor login activity to identify inactive users
    • Deactivate users who have left partner or customer organizations
    • Optimize license usage by freeing up unused licenses

    License Type Planning

    • Evaluate whether Partner User or Partner Account-Based licenses better fit your partner ecosystem
    • Consider partner organization sizes when choosing licensing models
    • Plan for growth by choosing scalable license types
    • Document your license assignment strategy for consistency

    CRM Data Management

    • Ensure Account and Contact records are properly maintained for Partner and Customer users
    • Validate Account hierarchy relationships support your security requirements
    • Regularly audit CRM associations for accuracy
    • Coordinate with CRM administrators on data quality initiatives

    See Also

    « Previous ArticleNext Article »


    3.0 (15)


    Comments

    No records to display

    Subscription
    Follow Knowledge posts
    Please enter your email address to subscribe:

    Email:
    Subscribe