Skip to main content
Solved

Policies not appearing in Self Service

  • May 29, 2025
  • 5 replies
  • 4 views

Forum|alt.badge.img+8

Morning all,

 

I've found an issue a BETA Jamf tenant where policies don't appear in Self Service if the execution frequency is set to once per user per computer

Changing the same policy to one per computer makes the policy appear, and changing it back to once per user per computer means that is disappears again.

When the policy isn't appearing, it works if I call it with the policy ID from the binary: sudo jamf policy -id n

Anyone else seeing this?

It means that once per user per computer policies aren't running in macOS Onboarding.

Using SS Classic, if it matters, but it shouldn't as this is still supported until March 2026

Best answer by Shyamsundar

Scope is "All computers", but the same issue is seen when using "All Managed clients"
No limitations, or exclusions in place.


 

This may be expected, tbh, I've had a look at my prod configuration and our 'once per user per computer' policies are executing on login, rather than Self Service.


oncePerComputer is sufficient if your making it available in Self Service, once you have user in scope , the user need to login in Self Service for the policy to be visible.

5 replies

Shyamsundar
Forum|alt.badge.img+14
  • Jamf Heroes
  • May 30, 2025

Did you tried to login the Self service and check the policy is visible 


Forum|alt.badge.img+8
  • Author
  • Contributor
  • May 30, 2025

Did you tried to login the Self service and check the policy is visible 


If I log in, the policy is visible.


Shyamsundar
Forum|alt.badge.img+14
  • Jamf Heroes
  • May 30, 2025

What is the scope of this Policy ,Did you have any AD group in Limitation or exclusion ? As you have scoped the user maybe it will be visible only post you login to Self Service


Forum|alt.badge.img+8
  • Author
  • Contributor
  • May 30, 2025

What is the scope of this Policy ,Did you have any AD group in Limitation or exclusion ? As you have scoped the user maybe it will be visible only post you login to Self Service


Scope is "All computers", but the same issue is seen when using "All Managed clients"
No limitations, or exclusions in place.


 

This may be expected, tbh, I've had a look at my prod configuration and our 'once per user per computer' policies are executing on login, rather than Self Service.


Shyamsundar
Forum|alt.badge.img+14
  • Jamf Heroes
  • Answer
  • May 30, 2025

Scope is "All computers", but the same issue is seen when using "All Managed clients"
No limitations, or exclusions in place.


 

This may be expected, tbh, I've had a look at my prod configuration and our 'once per user per computer' policies are executing on login, rather than Self Service.


oncePerComputer is sufficient if your making it available in Self Service, once you have user in scope , the user need to login in Self Service for the policy to be visible.