Notion install

dmahase
New Contributor II

Anyone deployed Notion app successfully?

I'm trying to place the app in self service so a non-admin user can install since it requires moving the app to the users application folder.

After running from a few test machines the app installs successfully from self service but fails to open saying its not installed properly.

So far i've built the installer from composer by DMG and PKG and made sure root and wheel are selected.

9e21b50cfa924845bf81a4e14af8b103

1 ACCEPTED SOLUTION

ryan_ball
Valued Contributor

@dmahase Looks like the user has to have a non-standard level of access to the app (for non-admin users).
Try this in the files/processes > run command section of the Notion install policy:

chmod -R 775 /Applications/Notion.app

View solution in original post

9 REPLIES 9

ryan_ball
Valued Contributor

@dmahase You can use install-update-app-in-dmg to do this. With the install-update-app-in-dmg.sh script as a payload in a Jamf Pro policy, you can set the following parameters to install or update the app if already installed:
- Parameter 4: curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X)" https://www.notion.so/desktop/mac/download -s -L -I -o /dev/null -w '%{url_effective}'
- Parameter 5: Notion.app
- Parameter 6: CFBundleShortVersionString
- Parameter 7: true

dmahase
New Contributor II

thanks for the response @ryan.ball !
unfortunately still no luck, giving me invalid install.
see here: https://streamable.com/cjq4k0
e46a3996f878459bb685ae0d34b3387e

4e0e86134f8a42929f92f7fc066f4b85

ryan_ball
Valued Contributor

What is the policy output?

ryan_ball
Valued Contributor

Are you setting Different permissions on the Applications folder?

ryan_ball
Valued Contributor

@dmahase Looks like the user has to have a non-standard level of access to the app (for non-admin users).
Try this in the files/processes > run command section of the Notion install policy:

chmod -R 775 /Applications/Notion.app

dmahase
New Contributor II

@ryan.ball That fixed it, really appreciate it!

rluna
New Contributor II

I'd suggest this as an alternative payload for the run command section

chown -R :staff /Applications/Notion.app && chmod -R 775 /Applications/Notion.app

pronaykar
New Contributor II

Worked. Thanks :) 

casinonightzone
New Contributor

@ryan.ball Just came to say thanks so much for posting this! It was a great help after tearing my hair out trying to create a pkg for Notion yesterday