Adobe Creative Cloud Desktop App

clearyma
New Contributor III

My institution is moving to named licenses for Adobe, so I am trying to figure out an easy way to package the Adobe CC Desktop installer, and install it on Macs campus-wide. Does anyone have any advice, or know of a way to do this? I've tried to package through composer and then push it via policy, but it never installs the app.
Thanks!

1 ACCEPTED SOLUTION

mconners
Valued Contributor

That is strange @clearyma, I have to be honest I have never seen that. You mentioned you downloaded the zip files and dropped them into Jamf Admin. Here are the steps I did.

  1. Create package on Admin Console.
  2. Download the package from Adobe, it shows up as a zip file.
    2f5fdea02e9c4bfcaaf3fd5004f61935

  3. Unzip the file in your downloads folder.
    3cd0643c979942908fb63f771ee2b133

  4. Look inside the unzipped Adobe Folder for the build folder...open the build folder.
    c76706e9d0294866b37aba56a6c0406e

  5. Open Jamf Admin.

  6. Drag the AdobeAppName_Install.pkg file from the build folder into Jamf Admin.
  7. Jamf Admin should zip the file back up on the fly.
  8. Use this newly created zipped file in your policies. Don't use the zipped file from Adobe. Unzip first and take the files from the build folder.

Hopefully this will help out.

View solution in original post

20 REPLIES 20

mconners
Valued Contributor

Hello @clearyma we are using Named Users Licensing here at our college. We simply log into the Adobe Admin Console, your school would have to have an admin user to login with. Once we are logged in, we created a package within the Admin Console that is only the Adobe Creative Cloud Desktop App. We then download that app and pushed it out via Jamf Pro and a policy to our employee computers. Student computers or shared computers will be using shared device licensing Adobe applications.

Don't use composer for packaging the CCDA app. Just download it directly from the admin console. Take the downloaded package and drop it into the Jamf Admin app and add it to your Jamf Pro server. The Jamf admin application should automatically zip it up for you on the fly. This should be the only missing piece for you. When deploying to your computers, the policy will automatically unzip the application on the fly during the installation process.

clearyma
New Contributor III

@mconners Alright, so I downloaded the .zip files for both the named and shared licenses, put them in Jamf admin, and created policies for each of them. But when I send the policy to my test Macs, it gives me the error "file not found on HTTP server." Did this happen at all when you were deploying the apps? c241b01ae52f4a68b9a8a9c965d9ce36
89259dea3418431183dbe4780ed6ea81

mconners
Valued Contributor

That is strange @clearyma, I have to be honest I have never seen that. You mentioned you downloaded the zip files and dropped them into Jamf Admin. Here are the steps I did.

  1. Create package on Admin Console.
  2. Download the package from Adobe, it shows up as a zip file.
    2f5fdea02e9c4bfcaaf3fd5004f61935

  3. Unzip the file in your downloads folder.
    3cd0643c979942908fb63f771ee2b133

  4. Look inside the unzipped Adobe Folder for the build folder...open the build folder.
    c76706e9d0294866b37aba56a6c0406e

  5. Open Jamf Admin.

  6. Drag the AdobeAppName_Install.pkg file from the build folder into Jamf Admin.
  7. Jamf Admin should zip the file back up on the fly.
  8. Use this newly created zipped file in your policies. Don't use the zipped file from Adobe. Unzip first and take the files from the build folder.

Hopefully this will help out.

View solution in original post

clearyma
New Contributor III

@mconners That fixed it! I can't believe I forgot to unzip the file first. Thanks!

jameson
Contributor II

A but old one - but I simply cannot find a way to deploy the adobe desktop app. I have created the package from adobe admin console and unzip it. I then just upload the adobe cloud desktop_install.pkg to jamf admin and deploy it. When I look in the log it stands as successfully installed, but there is no cloud app installed - Super strange ?!?

d38c9f9c1dbe4c868e52e3f0334345ef

MasterNovice
New Contributor III

FWIW, performing these steps for deploying Adobe CC with Jamf School results in "Error while parsing XAR file. No valid xar header found." Jamf School suggests that a free third party app, Packages, be used to package any In House MacOS packages. Deployment of the repackaged package will not run once deployed to the target machine.

sanbornc
New Contributor III

Anybody have any recommendations on how to update the app? Its supposed to auto update but that only works if the app is opened right? If users have it on their system and never open it it gets out of date and shows up on our security vulnerability lists. I read somewhere else that Adobe RUM doesn't update the CC app, and its not available in Patch Management, so how do we update it?

rqomsiya
Contributor III

Set it as a login item so it always launches. Once it launches it reaches out to Adobe to check if there are updates. It downloads the update quits CCDA installs then auto relaunches.

pete_c
Contributor II

There was an update to Adobe Remote Update Manager (RUM) last month, to 2.4.0.3.

The UArts RUM script appears to still work properly with the latest RUM, but it doesn't seem to also update the Creative Cloud desktop app itself, only other CC apps.

itsupportTeam
New Contributor II

We are using the above process but get:

Installation failed. The installer reported: installer: Error - An error occurred while running the InstallationCheck tool for “testCreativeCloudDesktopMacOSInstall”. Try running the tool again.

This package works fine manually but it refuses to install via Jamf.

I have tried 3-4 different packages from CC and all get the same issue. Anyone see this and have a fix?

Brett_Cox
New Contributor II

@itsupportTeam - I am seeing the same issue. I believe it started on the .6 or .7 version of Catalina and I can reproduce it in Big Sur. I have been beating my head trying to find solutions. I have tried the installPKGfromDMG, I have tried archived installers, new builds from Adobe. It's very frustrating.

PaulHazelden
Contributor III

Creative Cloud Remote Update Manager does not update the Creative Cloud Desktop App, Adobe told me this is by design.
The only ways to update it is, for the User to be signed in and open it, it will then update its self. Or go back into the Adobe Console and pack up a new one and push that out to all Macs, and keep on doing that. When you make the initial package in the Adobe console, there is an option to allow the users elevated privileges to be able to update the Apps, you need to make sure you choose this option.

ericlouis
New Contributor

Hi,

I've the same issue with CCDA pkg with Jamf, either by dropping the installer into the cloud console or jamf admin. If fails on download for me when I try to install it from self service. Has anyone found a solution to be able to install it from Jamf.

Cheers

bsuggett
Contributor II

@Brett_Cox I'm curious as Im working the Adobe installers at our organisation... You mentioned you tried using the installPKGfromDMG script... Have you tried or any experience with the new InstallPKGsfromDMG? Using option/parameter 6 (useinstallapp) with "YES" without quotes.... Forces the installation to be done by the installer binary rather than the jamf binary. This sometimes works as some installers dont like being installed using the jamf binary...

Brett_Cox
New Contributor II

@bsuggett - Thanks for the suggestion.I didn't need to. Once Apple released the 10.15.7 supplemental update the issue was resolved. I haven't seen it in Big Sur...yet. If I come across it again I will keep this option in mind.

Jason33
Contributor II

So I hadnt touched these Adobe installs for a while, but figured I might as well grab an updated version of the apps that some of our teams use. Grabbed Photoshop from the Adobe Templates, uploaded the .pkg file after downloading it, and pushed to a test machine. The only thing that gets installed in /Applications is a folder with the shortcut link to Adobe Creative Cloud, no Photoshop or Bridge. Am I missing a step here?

dstranathan
Valued Contributor II

I cant seem to get M1-basedMacs to download the Adobe CC Desktop installer pkg from Jamf Self Service 10.27. But it works fine on Intel-based Macs. Error: The package was not successfully downloaded. -1001 Anyone else experience this?

EDIT: I just realized Adobe has (2) distribution for the CC packages - Intel and ARM.

ckulesza
New Contributor III

I have been fighting with this same issue for over 6 months. It fails with no matter what package I use. Manually the package installs fine like others. Does anyone have a good way to do this with some scripts, screenshots or something?

user-lmUHUuPTxx
New Contributor

I have been having the using named adobe licences with Jamf School. Importing adobe packages to the apps section, I can't even get then to upload. Does any one know a way to deploy adobe on Jamf school?

Thanks in advance.

PaulHazelden
Contributor III

My method to install the Adobe Apps using Jamf Pro is....

Download the installers, I do them as individuals not as mass versions.
Then extract the installer pkg files.
I then put them into a standard location. This is a folder I have set up in /var.
I tend to put each one in a folder with the same name as the pkg.
Then I use terminal to compress them into a .tar.gz archive, one at a time.
Each archive then gets added to Composer to create a package of it. When this runs it will put the compressed file in the standard location.
Then I have a script that runs, it will find the file, and extract the archive, then it will install the pkg files and finally it cleans up after itself.
I have run this on Big Sur and it worked (six different Macs, 4 different mac year models). Not tested on a M1 Mac yet though.

So the scripts and commands…

Please note, testing is key. Test everything, more than once.

Compressing the file. It is important that you do the cd first to be in the right place.

cd  to/the/standard/location

then

sudo tar -zcvf “Folder Name”.tar.gz “Folder Name”

You should have a tar.gz of a folder with a pkg inside of the same name.

#!/bin/sh

#  Install-From-TarGZ.sh
#
#
#  Created by admin on 05/06/2020.


# Uses $4 as File Name of Installer TarGZ

# Uncompressing the Installers
# Move to location
cd to/the/standard/location
# Uncompress the archive
tar -zxvf "$4".tar.gz

# ---------------------------------------------------//------------------------------------------------------------

# Install the pkg files found in a temp location

for PKG in $(ls "to/the/standard/location/$4/" | grep "pkg$")
do
/usr/sbin/installer -pkg to/the/standard/location/"$4"/"$PKG" -tgt / -allowUntrusted
# Then it will remove the installers, it gets rid of the pkg files one at a time, as you can put together a folder with many pkg files in it. You can watch them disappear as they install for testing.
rm -Rf to/the/standard/location/"$4"/"$PKG"
done

# Remove the folder and the archive
rm -Rf to/the/standard/location/"$4"
rm -Rf to/the/standard/location/"$4".tar.gz

# ---------------------------------------------------//------------------------------------------------------------
exit 0

As you can see I use $4 parameter to provide the folder name. This way I have one copy of this script set up in my Jamf server, and I add it to each policy, but put in the correct folder name for the app to be installed.
Change to/the/standard/location to wherever you choose to put your folders. I have a single folder I use in /var. I put all sorts of files in there, and clear them out when done with.
When choosing Folder names, and the names of the Adobe installers I try to avoid spaces in the names, use _ or - to split them up to a more readable format. It saves problems if you are then using the names in scripts.
Try to keep the size of files uploaded to Jamf under 5 Gb each, there are limits. Plus it will take forever to download and then install them. The whole of the Adobe suite is around 30Gb.

There are other ways to install Adobe apps. This is just the way I use.

And I cant stress enough the testing out of scripts before you use them in production.