P1LM Frequently Asked Questions
What is P1LM?
P1LM is Platform One's centralized license tracking and management application. It provides organizations with one location to manage software licenses, assign or remove access, monitor license utilization, and simplify user access through self-service capabilities.
The initial release supports Mattermost license management for IL2, IL4, and IL5.
Why was P1LM created?
P1LM was developed to standardize license tracking and management across Platform One.
Previously, organizations relied on manual and inconsistent processes that made it difficult to manage licenses, understand utilization, and identify the correct Onboarding Supervisor for access requests.
P1LM provides a centralized solution that improves visibility, reduces administrative effort, and simplifies license management for users and Onboarding Supervisors.
When did P1LM become available?
P1LM was launched Monday, 17 August 2026.
Access P1LM at: https://p1licenses.dso.mil/
What is the rollout timeline?
The transition to P1LM will occur over a 90-day rollout period.
- Days 1-45: Onboarding Supervisors review their assigned teams, provision users, and assign Mattermost licenses in P1LM.
- Day 45: Users who have not been provisioned will be notified and provided instructions to confirm their status and contact their Onboarding Supervisor, if needed.
- Days 45-90: Organizations resolve remaining provisioning issues.
- Day 90: P1LM becomes the authoritative source for Mattermost license management.
Users who have not been provisioned by Day 90 will lose access to Mattermost until a license is assigned.
What is needed from me during the rollout?
General Users
- No action is required unless you receive a notification indicating that you have not been provisioned.
- If notified, visit P1LM to confirm your status, then contact your Onboarding Supervisor to request or update your Mattermost license before Day 90.
Onboarding Supervisors
- Review your assigned teams in P1LM.
- Verify that users are assigned to the correct team.
- Provision Mattermost licenses for all authorized users before Day 90.
- Add or manage other Onboarding Supervisors for your assigned teams, as needed.
How do I confirm whether I have been provisioned?
Sign in to P1LM at: https://p1licenses.dso.mil/
Your assigned licenses will be displayed by application and Impact Level.
What can I do in P1LM?
General Users can:
- View assigned licenses by application and Impact Level
- Identify their Onboarding Supervisor and view available contact information
- View license availability for assigned teams.
- Access the Platform One Support Hub for additional assistance.
Onboarding Supervisors can:
- View purchased and available licenses by team.
- See which users have licenses and their associated Impact Level.
- Add users to assigned teams.
- Assign or remove application licenses.
- Manage other Onboarding Supervisors within their assigned teams.
How do I identify my Onboarding Supervisor?
P1LM displays the Onboarding Supervisor associated with your assigned team, including available contact information.
If no Onboarding Supervisor is listed, submit a request through the Platform One Support Hub and include your organization or application name, Mattermost group if known, and P1 account number if available.
What should I do if I believe I should have a license but do not see one?
First, confirm your status in P1LM.
Then contact your Onboarding Supervisor to verify that you should be included under your organization's funded licenses.
If your organization is not listed, you are unable to identify your Onboarding Supervisor, or your organization does not currently have funded licenses, contact CST at AFLCMC.HNCX.P1CST@us.af.mil for assistance.
What happens if I am not provisioned by Day 90?
Users who are not provisioned in P1LM by Day 90 will lose access to Mattermost until a license is assigned.
Where can I find instructions for using P1LM?
User guides, training materials, and demonstrations are available on the P1LM Help Page: https://p1licenses.dso.mil/help
Where can I get help?
If you encounter an issue while using P1LM or completing provisioning, submit a Jira help desk ticket through the Platform One Support Hub: https://jira.il2.dso.mil/servicedesk/customer/portal/1/group/237
What does “Inactive” mean in P1LM?
An Inactive label in P1LM means the user’s Platform One SSO/Keycloak account is inactive. P1LM does not use a user’s Mattermost activity status to determine whether they are active for licensing purposes.
Does a user become inactive in P1LM after not using Mattermost for a certain amount of time?
No. A Mattermost account may be deactivated after a period of inactivity through a separate process, but that does not determine the user’s status in P1LM. P1LM reflects the status of the user’s Platform One SSO/Keycloak account.
Why might Mattermost show a different status than P1LM?
Mattermost and P1LM use different account status information. A Mattermost account that has been deactivated for inactivity can become active again when the user logs in, provided the user still has an active Platform One SSO account and the appropriate access. For P1LM licensing purposes, the SSO/Keycloak account status is what matters.
Can I search for a user in P1LM by their Mattermost nickname?
No. P1LM does not use Mattermost nicknames for user search. P1LM uses Platform One SSO/Keycloak account information as the source of truth for user identification.
- SSO account ID
- First and last name
- SSO username
- SSO email address
Being an Onboarding Supervisor does not affect whether you can be found in search.
Why doesn’t P1LM use Mattermost nicknames?
Users may have multiple Mattermost nicknames across different environments. P1LM instead uses the user’s Platform One SSO/Keycloak account information to provide a consistent source for identifying users.
How do I update the account information P1LM uses for search? Visit the "Account" page of the P1 Login site: https://login.dso.mil/
From there, you can update supported account information such as your name or email address.
Your SSO account ID and username cannot be changed.
Why am I still able to access Mattermost if I am not provisioned in P1LM?
During the P1LM transition period, some users may still have Mattermost access through existing legacy access even though a Mattermost license has not yet been assigned to them in P1LM.
All users who need continued Mattermost access must be provisioned in P1LM by 16 November 2026. After that date, legacy Mattermost access for users who have not been provisioned in P1LM will be removed.
If you are not provisioned, contact your organization’s Onboarding Supervisor to confirm whether you should receive a funded Mattermost license.
Why is a user active in Mattermost but showing as unprovisioned in P1LM?
A user may still be active in Mattermost through existing legacy access even if they have never been assigned a Mattermost license in P1LM. During the transition period, these two states may not match.
Legacy Mattermost access for users who remain unprovisioned in P1LM will be removed at the 16 November 2026 cutoff.