Step 1 — Adobe Admin Console
⏱ ~2 min
1
Log In to the Adobe Admin Console
adminconsole.adobe.com
▼
💡 Why is this step needed?
The Adobe Admin Console is the centralised management portal for all Adobe Creative Cloud licensing, packaging, and deployment. All deployment packages must be created here because Adobe signs them with your organisation's entitlement — a package from the Admin Console is tied to R&R's licence agreement and will activate correctly on endpoints. You cannot simply download an installer from adobe.com and deploy it enterprise-wide.
| # | Action | Notes |
|---|---|---|
| 1 | Navigate to adminconsole.adobe.com | |
| 2 | Sign in with your enterprise credentials | SSO via R&R's Entra ID federation |
| 3 | Confirm Packages is visible in the left-hand navigation | If missing, your account may lack the required admin role |
Step 2 — Create Deployment Package
⏱ 5–10 min
2
Create a New Deployment Package
Admin Console
▼
💡 Why is this step needed?
Adobe packages are built on demand — they combine the specific application, the exact version/build you select, and your organisation's licence serialisation into a deployable installer. Creating the package in the Admin Console ensures you get the correct patched build (addressing APSB25-87) with R&R's licence entitlements embedded, rather than a generic trial or unlicensed installer. The package type also determines whether IT controls the deployment or users self-install.
| # | Action | Notes |
|---|---|---|
| 1 | Select Packages from the left menu | |
| 2 | Click Create Package | |
| 3 | Choose package type | See options below |
| 4 | In the Applications section, select Adobe Premiere Pro | |
| 5 | Select the target version/build (security-patched per APSB25-87) | Verify this matches the advisory |
| 6 | Select Operating System | Windows or macOS — create separate packages if deploying to both |
| 7 | Click Continue | |
| 8 | Enter a meaningful package name | e.g. PremierePro_25.2_APSB25-87_Win |
| 9 | Click Create Package | Adobe will begin building the package — this may take several minutes |
Package Type Options:
Managed Package
IT-controlled, silent deployment — pushed to devices via Intune/SCCM with no user interaction
✦ Recommended for R&R
Self-Service Package
User-initiated installation — appears in Company Portal or Creative Cloud desktop app for users to install
ℹ Naming Convention
Use a consistent naming pattern:
[App]_[Version]_[Advisory]_[OS]. This makes it easy to identify packages when reviewing Intune deployments and ensures old versions can be identified for retirement in Step 6.
Step 3 — Download Package
⏱ ~5 min
3
Download the Built Package
Admin Console
▼
💡 Why is this step needed?
Once built, the package must be downloaded to your packaging workstation where it can be wrapped for Intune deployment. The download contains the installer executable and any supporting configuration files that Adobe bundled during the build process. This package is the source material that will be converted into a
.intunewin file in Step 4.| # | Action | Notes |
|---|---|---|
| 1 | Wait for the package build to complete | Status changes from "Building" to "Ready" |
| 2 | Click Download | |
| 3 | Extract the downloaded .zip file |
Package contents typically include:
setup.exe (Windows)
The primary installer executable — this is the setup file you will reference in the Intune wrapping tool
.pkg (macOS)
macOS installer package — can be deployed via Intune's macOS LOB app type
Configuration Files
Optional support files for silent installation, preferences, and licence configuration
📁 Save to Repository
Save the extracted package to your software repository (file share or storage account) before proceeding. This ensures the source package is available for future reference, re-wrapping, or audit purposes.
Step 4 — Deploy via Intune
⏱ 15–20 min
4
Package, Upload & Deploy to Devices via Intune
intune.microsoft.com
▼
💡 Why is this step needed?
Microsoft Intune requires applications to be wrapped in .intunewin format using the Win32 Content Prep Tool before they can be uploaded. This wrapping process compresses and encrypts the installer so Intune can manage the download, caching, installation, and detection lifecycle on each endpoint. Without wrapping, you cannot deploy a traditional
setup.exe through Intune's Win32 app pipeline — and the Win32 pipeline is essential because it supports detection rules, requirements, dependencies, and supersedence that simple line-of-business app types do not.4.1 — Wrap the Installer with IntuneWinAppUtil
PowerShell / CMD
IntuneWinAppUtil.exe -c "C:\Packages\PremierePro" -s setup.exe -o "C:\Packages\Output"
| Flag | Purpose | Value |
|---|---|---|
| -c | Source folder containing the extracted Adobe package | Path to the folder with setup.exe |
| -s | Setup file name (the primary installer) | setup.exe |
| -o | Output folder for the generated .intunewin file | Your output directory |
4.2 — Create the Win32 Application in Intune
| # | Action | Notes |
|---|---|---|
| 1 | Open Intune Admin Center | intune.microsoft.com |
| 2 | Navigate to Apps → Windows → Add | |
| 3 | Select Win32 app as the app type | |
| 4 | Upload the generated .intunewin file | |
| 5 | Configure app metadata (name, description, publisher, version) |
4.3 — Installation Commands
Install (Silent)
setup.exe --silent
Uninstall (Silent)
setup.exe --uninstall=1 --silent
4.4 — Detection Rules
💡 Why are detection rules critical?
Detection rules tell Intune how to verify whether the application is already installed on a device. Without a detection rule, Intune would re-install the application on every sync. The detection rule should check for the minimum required version — ensuring only devices running older (vulnerable) builds receive the update.
Version Detection
Check for the installed version of the application — ensures the patched build is present
✦ Recommended
File Existence
Check whether a specific file exists on disk (less precise than version check)
Registry Key
Check for a registry key at the expected path
Registry Path Example
HKLM\SOFTWARE\Adobe\Premiere Pro\[Version]
4.5 — Assignments (Phased Rollout)
🛑 Do Not Deploy Directly to Production
All application deployments at R&R must follow a phased rollout — pilot group first, then production after validation. Deploying a broken or misconfigured package directly to the production group could affect all users simultaneously, causing widespread disruption to video editing workflows.
| # | Action | Notes |
|---|---|---|
| 1 | Assign the application to the Pilot Group | A small subset of representative users/devices |
| 2 | Monitor deployment in Intune → Apps → Monitor | Check for installation failures, errors, or detection issues |
| 3 | After successful pilot validation, assign to Production Group | Only after pilot is confirmed clean |
Step 5 — Validate Deployment
⏱ 10–15 min
5
Validate the Deployment on Pilot Devices
Endpoints
▼
💡 Why is this step needed?
Validation confirms that the application installed correctly, activated under R&R's licence, and is running the patched version on real endpoints. Silent installations can sometimes fail without visible errors — the installer may complete but leave the application in a broken state, or the detection rule may incorrectly report success. Checking both end-user and endpoint-level validation catches these edge cases before production rollout.
End-User Validation
| # | Check | How |
|---|---|---|
| 1 | Open Creative Cloud Desktop App → Apps | Premiere Pro should show as installed with the correct version |
| 2 | Launch Premiere Pro and check version via Help → About | Confirm the build number matches the APSB25-87 patched release |
Endpoint Validation
| OS | Verification Path | Notes |
|---|---|---|
| Win | Settings → Apps → Installed Apps | Search for Premiere Pro and confirm version number |
| Mac | Applications Folder → Get Info | Right-click the app and check version in the info pane |
✔ Validation Passed?
If the version on pilot devices matches the target deployment version, proceed to assign the application to the Production Group in Intune (Step 4.5, action 3). If validation fails, investigate the installation logs before proceeding.
Step 6 — Retire Old Versions
⏱ ~5 min
6
Retire or Remove Superseded Versions
Intune
▼
💡 Why is this step needed?
Leaving old application packages assigned in Intune creates deployment conflicts — devices may try to install both the old and new version, or Intune may report compliance issues. Old versions also represent known security vulnerabilities (the reason for this update in the first place). Retiring superseded packages ensures a clean deployment estate, accurate compliance reporting, and prevents any device from reverting to the vulnerable build.
| # | Action | Notes |
|---|---|---|
| 1 | Unassign previous Premiere Pro application packages in Intune | Remove group assignments from the old Win32 app |
| 2 | Remove or retire the old application entry from Intune | If the old version is no longer needed at all |
| 3 | Update any deployment rings, automation, or patch management records | Ensure dashboards reflect the new version as current |
| 4 | Remove superseded installers from your software repository | Optional but recommended for hygiene |
✔ Deployment Complete
Adobe Premiere Pro has been updated to the security-patched build addressing APSB25-87. The new version is deployed to all target endpoints via Intune, validated on pilot devices, and the superseded version has been retired. Update the change record and close the ticket.