Skip to content

Feat(core): update README#27

Merged
stonebuzz merged 3 commits intomainfrom
update_readme
Mar 19, 2026
Merged

Feat(core): update README#27
stonebuzz merged 3 commits intomainfrom
update_readme

Conversation

@stonebuzz
Copy link

@stonebuzz stonebuzz commented Mar 11, 2026

jamf Plugin For GLPI

License
Static Badge
GitHub Actions Status
GitHub release
GitHub Downloads

The Jamf Plugin provides a robust integration between Jamf Pro and GLPI. It synchronizes Apple devices (macOS, iOS, iPadOS, tvOS) and their detailed metadata directly into your GLPI asset management system.

Inventory Capabilities (Jamf → GLPI)

The plugin automatically maps Jamf Pro objects to native GLPI assets:

Jamf Item Type GLPI Destination GLPI Object Type
Computers Computer Computer
Mobile Devices Phone or Computer Phone (iPhone/iPad) or Computer (AppleTV)
Software Software Software + Version + Installation
Extension Attributes Plugin Tables Searchable fields via GLPI engine

Synchronized Data Points

  • Hardware & Network: Model identifiers, UDID, Serial, Wi-Fi/Bluetooth MAC, and storage partitions.
  • OS Details: Operating system name and precise versioning.
  • Financials: Purchase orders, warranty dates, and AppleCare IDs (mapped to Infocom).
  • Security & State: Activation Lock status, Supervision mode, and Lost Mode details.
  • User Mapping: Automatic link to GLPI users based on Jamf location.username.

MDM Commands Integration

The plugin allows users to issue MDM commands directly from the asset form in GLPI if the user has a Jamf account linked. The UI for MDM commands will adapt based on the user's Jamf permissions.

Accessing Settings

Go to: ToolsJamfConfiguration.

Server Settings

  • JSS Server: Your Jamf Pro URL (e.g., https://your-company.jamfcloud.com).
  • Credentials: Jamf account with at least Read permissions for Computers and / or Mobile Devices.

Sync & Extension Attributes

You can toggle specific data imports (Financials, Software, Components) to match your needs.

Warning

If you wish to synchronize extension attributes, you must have read permissions for the Computer Extension Attributes and/or Device Extension Attributes.

Documentation

Full plugin documentation is available here.

Professional Services

GLPI professional services are offered through the Partner Network:

  • Specialized training
  • Bug fixes with an editor subscription
  • Contributions for new features
  • Personalized support and consulting

Experience a tailored service with exclusive advantages and opportunities.

Contributing

We welcome contributions! Here's how you can help:

  • Report bugs or request features via Issues
  • Follow the development guidelines
  • Use GitFlow for branching
  • Work on a new branch in your fork
  • Submit a Pull Request (PR) for review

Social Media

Facebook GLPI
X (formerly Twitter)
YouTube GLPI
Instagram GLPI
LinkedIn GLPI
Telegram GLPI

@stonebuzz stonebuzz self-assigned this Mar 11, 2026
@stonebuzz
Copy link
Author

@stonebuzz stonebuzz merged commit 167d936 into main Mar 19, 2026
3 checks passed
@stonebuzz stonebuzz deleted the update_readme branch March 19, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants