It shows up for everyone in the application catalog. The requirements of the deployment type are not run until they click install. If it does not meet the requirements of the application, it will pop up a message in the application catalog saying requirements not met.
Can you imagine the load on the client if all apps in the catalog were evaluated every time a user opened the site? On Thu, Feb 26, 2015 at 5:28 AM, sccmfun <[email protected]> wrote: > If you have a requirement for example that says only install on machines > with more than 4GB of ram and you deploy it to all users does it show up in > the application catalog as being available to run only on machines with > more than 4GB’s of ram or does it show for everyone (even those without 4gb > of ram) and not install when the user who has less than 4GB of ram actually > clicks to install it. > > > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Ryan > *Sent:* Tuesday, February 24, 2015 1:12 PM > *To:* [email protected] > *Subject:* Re: [mssms] Application Model / Targeting > > > > You would have 2000 apps and 2000 deployments. The categories would be > named the security group name (or some other identifying feature) and then > the script would create the collection with the name Deploy - AppName, and > set up a query rule to add a security group. If you want less overhead, it > could be changed to use direct membership rules instead. > > If a collection doesn't have the auto-create variable, it won't create a > collection for it. So that's how you would make sure not all apps have > collections and deployments. > > The current variation of the script is for a school district with multiple > buildings. Each category is a RBA collection for different buildings since > not all buildings are licensed for all software. It creates one master > collection and deploys the app to that TS, then creates a number of > collections limited to the RBA collections and adds them as include rules > to the master collection. So some apps have one deployment but 10 > collections. > > > > On Tue, Feb 24, 2015 at 11:40 AM, Robert Spinelli <[email protected]> > wrote: > > I’m hoping someday is today, that would be helpful. J If you need > someone to help you with testing, you can send me all your code.. hah. > > > > This seems interesting, can you expand on rules based on the category? So > using my example off 2000 apps, you would have 2000 collections / 2000 > deployments right? Nothing in your process would allow me to limit the > amount of collections that need to be created, or am I reading this wrong? > > > > Thanks > > > > Rob > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Ryan > *Sent:* Tuesday, February 24, 2015 9:34 AM > *To:* [email protected] > *Subject:* Re: [mssms] Application Model / Targeting > > > > If you are targeting the machine as opposed to the user I wouldn't target > all your apps to the same collection. > > For a client, I'm using a script to look at the category of the > application. If the category of the app is defined in a CSV it creates a > collection, sets the refresh schedule, moves it to the right folder, > distributes the content, creates the deployment, and sets up the rules > based on the category. This could be adapted to your environment pretty > easily if the category is the name of the AD security group. > > I'm planning a blog post on this some day... > > > > On Mon, Feb 23, 2015 at 6:29 PM, Robert Spinelli <[email protected]> > wrote: > > Just trying to figure out how others target using the application model? > I was looking to create a minimal amount of collections and use AD group > membership of the machine as an application requirement but after doing > some research, seems like people are saying that application requirements > shouldn't be used as a targeting method. It can cause performance issue as > all clients would have policies for all applications (ex: 2000 apps) even > if they only need 5 apps. > > > > Nice long thread/post here: > > > > > https://social.technet.microsoft.com/Forums/en-US/3a737afa-26e8-4881-9105-a9c42055ca67/how-to-create-a-global-condition-based-on-computersusers-active-directory-group > > > > If you have 2000 apps for example and have an AD group per app, are you > creating 2000 collections? This is what I used to do for 2007 and 2012 > package model, but thought the benefit of 2012 was less collections. > > > > Would like to hear what others are doing. > > > > Rob > > > > > > > > > > > > > >

