@cierra Ah, I used to love clearing those commands when they built up!! While I don't assign users to Apple TV's anymore, I've gone for;
- Name ATV's with the room it's located
- Create a seperate Department in Jamf eg. Apple.TV
- Create a seperate Pre-Stage that dumps them into Apple.TV Department

- Create Apple.TV Category (just so I can group those apps in Jamf / Mobile Device Apps page)
- Apps are then scoped to Department Apple.TV and set to auto install. Gets around excluding device groups in all your other apps, what a chore!

This is definitely not what I was looking for, but thanks for your input.
Also, not what I was looking for but thanks for your input.
Weirdly similar answers weren’t they. :D
@cierra Ah, I used to love clearing those commands when they built up!! While I don't assign users to Apple TV's anymore, I've gone for;
- Name ATV's with the room it's located
- Create a seperate Department in Jamf eg. Apple.TV
- Create a seperate Pre-Stage that dumps them into Apple.TV Department

- Create Apple.TV Category (just so I can group those apps in Jamf / Mobile Device Apps page)
- Apps are then scoped to Department Apple.TV and set to auto install. Gets around excluding device groups in all your other apps, what a chore!

Thanks for your helpful response. (I hate how someone went through and selected everything as a resolution to my question? The responses before yours are fluff, and not helpful in the least)
I have 300 Apple TVs in deployment. I currently have them assigned to a user, named with a room number and the user's name. Based on the user assignment, I could dial in and give the user a specific application on their Apple TV by scoping it directly to their user for automatic installation, but I am seeing the Apple TV errors I mentioned above if they have other non-tvOS applications scoped as well. If you needed to be granular, yet still keep track of what room, what user, what building needed a specific application, would you be able to by dumping everything into looking at a department? Currently, I have a smart group that encompasses all tvOS devices in a building and I am trying to determine what the best approach would be that's not going to make JSS work harder than it needs to.
Thanks for your helpful response. (I hate how someone went through and selected everything as a resolution to my question? The responses before yours are fluff, and not helpful in the least)
I have 300 Apple TVs in deployment. I currently have them assigned to a user, named with a room number and the user's name. Based on the user assignment, I could dial in and give the user a specific application on their Apple TV by scoping it directly to their user for automatic installation, but I am seeing the Apple TV errors I mentioned above if they have other non-tvOS applications scoped as well. If you needed to be granular, yet still keep track of what room, what user, what building needed a specific application, would you be able to by dumping everything into looking at a department? Currently, I have a smart group that encompasses all tvOS devices in a building and I am trying to determine what the best approach would be that's not going to make JSS work harder than it needs to.
I think that was the Community Manger quick on the draw with accepting solutions, maybe let them know.
Wow, nice numbers there, my biggest site has 30..
I like all the extra info you have have assigned / populated, very neat.
Those apps that are incorrectly tying to install, how are they scoped? I’m guessing your setup here but you could target “Managed iPads” instead of “Managed Devices” as another way.
Otherwise I’d look at building a smart group around something your assigned Apple TV users have, maybe populate another field etc.
Good luck!
PS. Always remember Rule 7. of Apple TV fight club. Maintenance..