Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add licensing to mau manifest #715

Open
staze opened this issue Oct 21, 2024 · 0 comments
Open

Add licensing to mau manifest #715

staze opened this issue Oct 21, 2024 · 0 comments
Labels
🛠️ update manifest Update existing manifest

Comments

@staze
Copy link

staze commented Oct 21, 2024

Please provide the following information:

Name of App / Payload: ex. Firefox OR org.mozilla.firefox
com.microsoft.autoupdate2

Preference key(s) to be added / updated: ex. AppUpdateURL, Bookmarks, etc.
Licensing info for MAU per documentation.

Applicable Preference Documentation URL(s):
https://learn.microsoft.com/en-us/microsoft-365-apps/mac/mau-set-license-info

This document is not terribly verbose in the available license types. It's also exceedingly hard to tell if these actually DO anything. The article started out as indicating it was only required for specific versions of Office (if you got stuck at 16.79), but then they removed that language and now it's indicated it's needed for all versions. =/

There seem to be, at least these 4 license activation types:
Subscription
2019-Consumer
2021-Consumer
2021-Commercial

Consumer and subscription licenses types referenced in KB linked. 2021-Commercial was discovered by someone in macadmin community I believe.

Unclear if 2024 has any.

We currently have these set via custom attributes in Jamf, but would be nice if these could be added to the schema.

Example (for O365):

    <key>AppCustomPref</key>
    <dict>
      <key>/Applications/Microsoft Excel.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>Subscription</string>
      </dict>
      <key>/Applications/Microsoft Word.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>Subscription</string>
      </dict>
      <key>/Applications/Microsoft PowerPoint.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>Subscription</string>
      </dict>
      <key>/Applications/Microsoft Outlook.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>Subscription</string>
      </dict>
    </dict>

Example (for 2021 LTSC)

    <key>AppCustomPref</key>
    <dict>
      <key>/Applications/Microsoft Excel.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>2021-Commercial</string>
      </dict>
      <key>/Applications/Microsoft Word.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>2021-Commercial</string>
      </dict>
      <key>/Applications/Microsoft PowerPoint.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>2021-Commercial</string>
      </dict>
      <key>/Applications/Microsoft Outlook.app</key>
      <dict>
        <key>OfficeActivationLicense</key>
        <string>2021-Commercial</string>
      </dict>
    </dict>
@staze staze added the 🛠️ update manifest Update existing manifest label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠️ update manifest Update existing manifest
Projects
None yet
Development

No branches or pull requests

1 participant