License Allocation prevention
Scenario: We have several per user licenses, but would like to "hold" the remaining one for select departments within the organization. So if someone in Department A goes to the Request Offering they see this perceived Seats Remaining count.
Honestly the best thing I can come up with is extend the License class to support this new logic. Then have SCO/SMA control the values. It seems really messy/not a truly shareable solution since deployments have all sorts of varying numbers of departments within their organization. Would be great to hear some other possible ways out of this!
Comments
Though, if you are looking to differentiate between sub-departments, for example, IT (web dev), IT (helpdesk), and IT (server team), then negative. You cannot have a held license in this regard, and you'd have to extend the class, or use some type of Authorization.
Though if you're looking for some tacky trickery, you could create some dummy Windows Computer objects and assign them to your license objects, with the end result of an accurate Seats Remaining count, and licenses being held for a real Windows Computer/user. Not ideal, but effective and requires no customization.