@mendix/extensions-api - v0.9.0
    Preparing search index...

    Interface ProjectSecurity

    A unit is a container of elements, it can not contain other units.

    interface ProjectSecurity {
        $CreationOptions?: unknown;
        $ID: string;
        $Type: "Security$ProjectSecurity";
        $UnitID?: string;
        adminPassword: string;
        adminUserName: string;
        adminUserRoleName: string;
        checkSecurity: boolean;
        demoUsers: DemoUser[];
        enableDemoUsers: boolean;
        enableGuestAccess: boolean;
        fileDocumentAccess: FileDocumentAccessRuleContainer;
        guestUserRoleName: string;
        imageAccess: ImageAccessRuleContainer;
        passwordPolicySettings: PasswordPolicySettings;
        securityLevel: SecurityLevel;
        strictMode: boolean;
        strictPageUrlCheck: boolean;
        userRoles: UserRole[];
        addDemoUser(): Promise<DemoUser>;
        addUserRole(): Promise<UserRole>;
        getUserRole(name: string): undefined | UserRole;
    }

    Hierarchy (View Summary)

    Index

    Properties

    $CreationOptions?: unknown

    Options to pass during the element creation

    $ID: string

    The unique id of the element.

    $Type: "Security$ProjectSecurity"

    The type of the element.

    $UnitID?: string
    adminPassword: string
    adminUserName: string
    adminUserRoleName: string
    checkSecurity: boolean
    demoUsers: DemoUser[]
    enableDemoUsers: boolean
    enableGuestAccess: boolean
    guestUserRoleName: string
    passwordPolicySettings: PasswordPolicySettings
    securityLevel: SecurityLevel
    strictMode: boolean
    strictPageUrlCheck: boolean
    userRoles: UserRole[]

    Methods

    • Parameters

      • name: string

      Returns undefined | UserRole