Cisco Acano X-series 開発者ガイド

ページ / 147
Cisco Meeting Server Release 2.0 : API Reference Guide
132
14 Using Profiles
There are a number of profiles you can use:
n
/system/profiles (this is the top-level profile)
n
/callProfiles
n
/callLegProfiles
n
/callBrandingProfiles
n
/dtmfProfiles
n
/ivrBrandingProfiles
n
/userProfiles
The top-level profile can include all the other profiles.
Equally, all the other profiles can be set, modified or retrieved for a tenant. For example on a
per-tenant basis you can set a different callBrandingProfile to the top-level system profile so
that calls for tenant A have different branding from calls to users who do not belong to a tenant
and from calls for tenant B.
coSpaces, access methods, users and IVRs can be created with some of the profiles –see the
diagrams over page. The values set in the profiles in these definitions would override any values
set at the top level or tenant level. For example, the values in the callLegProfile set for a coSpace
would be used for call legs in that coSpace – overriding any values set in the callLegProfile
specified for the tenant that the coSpace is associated with, or the top-level profile.
Finally you can specify a value for one of the parameters that also appears in a profile in each
individual call leg. Then you can use a profile for most parameters but override just one such as
the defaultLayout for a call leg.
Using profiles is optional at all levels.
The following diagrams show the relationship, inheritance and overrides between profiles.
14   Using Profiles