import "UserTemplates.idl";
Public Attributes | |
kerio::web::KId | id |
string | name |
[REQUIRED FOR CREATE] [USED BY QUICKSEARCH] name of template (displayed in list of templates) | |
string | description |
[USED BY QUICKSEARCH] description of template (displayed after its selection) | |
UserAuthType | authType |
supported values must be retrieved from engine by ServerInfo::getSupportedAuthTypes() | |
boolean | isPasswordReversible |
typically SHA1 | |
boolean | hasDefaultSpamRule |
should be spam rule enabled? | |
UserRight | role |
list of user roles (excluding public/archive folder rights) | |
ValidFor | scope |
scope of template | |
kerio::web::KId | domainId |
not relevant for templating, only for filter (condition) | |
UserEmailAddressList | emailAddresses |
filled only if domain is set | |
UserGroupList | userGroups |
filled only if domain is set | |
EmailForwarding | emailForwarding |
email forwarding setting | |
ItemCountLimit | itemLimit |
max. number of items | |
kerio::web::SizeLimit | diskSizeLimit |
max. disk usage | |
boolean | hasDomainRestriction |
user can send/receive from/to his domain only | |
kerio::web::SizeLimit | outMessageLimit |
limit of outgoing message | |
boolean | publishInGal |
publish user in global address list | |
CleanOut | cleanOutItems |
Items clean-out settings. | |
boolean | allowPasswordChange |
if it is set to false the password can be changed only by the administrator | |
IdEntity | accessPolicy |
ID and name of Access Policy applied for user. Only ID is writable. | |
kerio::web::KId | companyContactId |
ID of company contact associated with this template. | |
kerio::web::KId | homeServerId |
ID of distributed domain home server guid associated with this template. |
Details of user template - meaning is the same as in structure User
IdEntity kerio::jsonapi::admin::UserTemplate::accessPolicy |
ID and name of Access Policy applied for user. Only ID is writable.
boolean kerio::jsonapi::admin::UserTemplate::allowPasswordChange |
if it is set to false the password can be changed only by the administrator
UserAuthType kerio::jsonapi::admin::UserTemplate::authType |
supported values must be retrieved from engine by ServerInfo::getSupportedAuthTypes()
CleanOut kerio::jsonapi::admin::UserTemplate::cleanOutItems |
Items clean-out settings.
kerio::web::KId kerio::jsonapi::admin::UserTemplate::companyContactId |
ID of company contact associated with this template.
string kerio::jsonapi::admin::UserTemplate::description |
[USED BY QUICKSEARCH] description of template (displayed after its selection)
kerio::web::SizeLimit kerio::jsonapi::admin::UserTemplate::diskSizeLimit |
max. disk usage
kerio::web::KId kerio::jsonapi::admin::UserTemplate::domainId |
not relevant for templating, only for filter (condition)
UserEmailAddressList kerio::jsonapi::admin::UserTemplate::emailAddresses |
filled only if domain is set
EmailForwarding kerio::jsonapi::admin::UserTemplate::emailForwarding |
email forwarding setting
boolean kerio::jsonapi::admin::UserTemplate::hasDefaultSpamRule |
should be spam rule enabled?
boolean kerio::jsonapi::admin::UserTemplate::hasDomainRestriction |
user can send/receive from/to his domain only
kerio::web::KId kerio::jsonapi::admin::UserTemplate::homeServerId |
ID of distributed domain home server guid associated with this template.
boolean kerio::jsonapi::admin::UserTemplate::isPasswordReversible |
typically SHA1
ItemCountLimit kerio::jsonapi::admin::UserTemplate::itemLimit |
max. number of items
string kerio::jsonapi::admin::UserTemplate::name |
[REQUIRED FOR CREATE] [USED BY QUICKSEARCH] name of template (displayed in list of templates)
kerio::web::SizeLimit kerio::jsonapi::admin::UserTemplate::outMessageLimit |
limit of outgoing message
boolean kerio::jsonapi::admin::UserTemplate::publishInGal |
publish user in global address list
UserRight kerio::jsonapi::admin::UserTemplate::role |
list of user roles (excluding public/archive folder rights)
ValidFor kerio::jsonapi::admin::UserTemplate::scope |
scope of template
UserGroupList kerio::jsonapi::admin::UserTemplate::userGroups |
filled only if domain is set