ICIAdminPermission Interface

The ICIAdminPermission interface is used to retrieve access and permission information about an administrator account. See also ICIAdminAccount - Administrator Account Interface.

interface ICIAdminPermission : IDispatch

Properties

  • Property Permission As AdminPermissionsPolicy

  • Retrieves or specifies the permission on an administrator account.

    HRESULT Permission(
    [out,retval]AdminPermissionsPolicy* pVal);
    HRESULT Permission(AdminPermissionsPolicy newVal);

    Example (VBScript):

    if ServerManagement = oAdminPerm.Permission then
    MsgBox "It is server admin."
    end if

    EFT v6.3 and later

  • Property SiteName As String

  • Retrieves the Site names for SiteManagement, STManagement, UserCreation and ChangePassword permissions.

    HRESULT SiteName(
    [out,retval]BSTR* pVal);
    HRESULT SiteName(BSTR newVal);

    Example (VBScript):

    Retrieving:

    strSiteName = oAdminPerm.SiteName

    Specifying:

    oAdminPerm.SiteName = "MySite"

    EFT v6.3 and later

  • Property TemplateName As String

  • Retrieve/specifies the Settings Template name for STManagement, UserCreation, and ChangePassword permissions.

    HRESULT TemplateName(
    [out,retval]BSTR* pVal);
    HRESULT TemplateName(BSTR newVal);

    Example (VBScript):

    Retrieving:

    strSTName = oAdminPerm.TemplateName

    Specifying:

    oAdminPerm.TemplateName = "My Settings Template"

    EFT v6.3 and later