So the whole template thing is nice, but cumbersome. Let’s say we have three customers:
- United Federation of Planets (UFP) in San Francisco
- Starfleet Command (SC) in San Francisco
- Daystrom Institute (DI) in Okinawa
Now, SC is part of UFP but DI is separate. What we’d like to be able to do is the following, assuming GXP2140s as the phones we’re distributing:
- Assign base parameters such as background images, screensaver timeouts, and so forth to all phones everywhere
- Assign UFP parameters to all phones at UFP, which includes all phones at SC. This may be things like timezone and speed dial information
- Assign SC parameters to all phones at SC, which may override the UFP template information, but should also supplement it. So timezone won’t be changed, but maybe speed dials will be, and possibly VPMKs may be set up
- Meanwhile, in Okinawa, the GXP1240s get a different timezone, but should still inherit the “global” GXP2140 template that defines screensaver and background
It does not appear that we can do this at the present, because only one model-specific template can be assigned to a site at a time. So an “all sites” template is on all sites, which means a “SC site” template couldn’t be added.
While that’s not what we’d like, the other thought was - copy the global template (on “all sites”) and remove it from all sites, then apply the copy to the SC site. But there is no “duplicate template” option. So we have to go through all the screens again to make each change.
I strongly suggest coming up with away to have a structure similar to the following:
- Global per organization
- Global per model
- Global per site
- Site specific model
- Group specific model
Or something. In other words, anything at a “higher” level can be included automatically at the “lower” level, but anything at the lower level will supplement or replace whatever is specified at the higher level.