Use Case: Exclusive Use of Feature Counts for Business Unit With Exception of Specific Clients

Requirement: Grant exclusive use of features to a specified business unit, with the exception of specified clients.

This scenario uses the same framework as the previous use case, Use Case: Exclusive Use of Features Counts for Business Unit, but adds a filter that blocks specified clients.

Capability requests are granted for all clients from the business unit Engineering, except for requests coming from clients with the hostid "5e00a4f17204/ETHERNET" or "5e00a4f17205/ETHERNET".

Model Definition Example

model "exampleModel" {

partitions {

partition "engineering" {

"cad" 1.0 100%                                // entire feature count

}

}

on dictionary("business-unit" : "engineering") and not hostid("5e00a4f17204/ETHERNET", "5e00a4f17205/ETHERNET") {

use "engineering"

accept

}

}

Note:The hostid is specified as a value/type pair (for example, 7200014f5df0/ETHERNET). If a hostid condition does not specify the hostid type, it is assumed that the hostid is of type string.

For information about the operators AND and NOT used in this example, see AND, OR, and NOT Operators.