Installing the Plugin #
- (‘ol’, ‘Log in to your WordPress admin panel.’)
- (‘ol’, ‘Go to Plugins > Add New.’)
- (‘ol’, ‘Click Upload Plugin.’)
- (‘ol’, ‘Select the
dmsi-team-management.zipfile you received.’)
- (‘ol’, ‘Click Install Now.’)
- (‘ol’, ‘After installation completes, click Activate Plugin.’)
What Happens on Activation #
When the plugin activates, it automatically:
- (‘ol’, ‘Creates 8 database tables for team data (roles, members, invitations, activity logs, etc.)’)
- (‘ol’, ‘Modifies 5 existing DDLS tables to add seat tracking and workload assignment columns’)
- (‘ol’, ‘Seeds 4 built-in staff roles (Admin, Manager, Support, View-Only) with their default permissions’)
- (‘ol’, ‘Seeds 13 permission types that form the permission matrix’)
- (‘ol’, ‘Seeds the “team” license type into the DDLS license type system’)
- (‘ol’, ‘Schedules 3 background jobs for invitation cleanup, log retention, and usage aggregation’)
- (‘ol’, ‘Registers WordPress capabilities for the 13 DMSI permission types’)
Important: Activation modifies the database. Always back up your database before activating on a production site.
Entering Your License Key #
After activation:
- (‘ol’, ‘Go to DMSI DDLS > Licenses in the admin menu.’)
- (‘ol’, ‘Scroll to the Team Management section.’)
- (‘ol’, ‘Enter your Team Management license key.’)
- (‘ol’, ‘Click Save to validate.’)
A valid license is required to receive plugin updates.
Verifying Activation #
After activation, verify the plugin is working:
- (‘ol’, ‘Go to the DMSI DDLS admin menu. You should see a new Team section with four pages: Team Members, Roles, Workload, and Activity Log.’)
- (‘ol’, ‘Go to WooCommerce > Products and edit any product. You should see a new Team License tab in the product data panel.’)
If neither appears, contact your site administrator or check the WordPress debug log for details.
