@servicenow/sdk - v4.4.1
    Preparing search index...

    Variable sys_security_aclConst

    sys_security_acl: {
        extends: "sys_metadata";
        name: "sys_security_acl";
        schema: {
            active: Typed<boolean, { default: true }>;
            admin_overrides: Typed<boolean, { default: true }>;
            advanced: Typed<boolean, { default: false }>;
            applies_to: Typed<string, {}>;
            condition: Typed<string, {}>;
            decision_type: Typed<
                "allow"
                | "deny",
                {
                    choices: {
                        allow: { label: "Allow If"; language: "en"; sequence: 1 };
                        deny: { label: "Deny Unless"; language: "en"; sequence: 2 };
                    };
                    default: "allow";
                },
            >;
            description: Typed<string, {}>;
            local_or_existing: Typed<string | number, { default: "Local" }>;
            name: Typed<string, { mandatory: true }>;
            operation: Typed<
                | string
                | Record<"sys_security_operation">
                | ExplicitKey<"sys_security_operation">
                | TableBrand<"sys_security_operation">,
                { mandatory: true; referenceTable: "sys_security_operation" },
            >;
            script: Typed<string | ScriptModule<Function>, {}>;
            security_attribute: Typed<
                | string
                | Record<"sys_security_attribute">
                | ExplicitKey<"sys_security_attribute">
                | TableBrand<"sys_security_attribute">,
                { mandatory: false; referenceTable: "sys_security_attribute" },
            >;
            type: Typed<
                | string
                | Record<"sys_security_type">
                | ExplicitKey<"sys_security_type">
                | TableBrand<"sys_security_type">,
                { mandatory: true; referenceTable: "sys_security_type" },
            >;
        };
    } = ...

    Type Declaration

    • Readonlyextends: "sys_metadata"
    • Readonlyname: "sys_security_acl"
    • Readonlyschema: {
          active: Typed<boolean, { default: true }>;
          admin_overrides: Typed<boolean, { default: true }>;
          advanced: Typed<boolean, { default: false }>;
          applies_to: Typed<string, {}>;
          condition: Typed<string, {}>;
          decision_type: Typed<
              "allow"
              | "deny",
              {
                  choices: {
                      allow: { label: "Allow If"; language: "en"; sequence: 1 };
                      deny: { label: "Deny Unless"; language: "en"; sequence: 2 };
                  };
                  default: "allow";
              },
          >;
          description: Typed<string, {}>;
          local_or_existing: Typed<string | number, { default: "Local" }>;
          name: Typed<string, { mandatory: true }>;
          operation: Typed<
              | string
              | Record<"sys_security_operation">
              | ExplicitKey<"sys_security_operation">
              | TableBrand<"sys_security_operation">,
              { mandatory: true; referenceTable: "sys_security_operation" },
          >;
          script: Typed<string | ScriptModule<Function>, {}>;
          security_attribute: Typed<
              | string
              | Record<"sys_security_attribute">
              | ExplicitKey<"sys_security_attribute">
              | TableBrand<"sys_security_attribute">,
              { mandatory: false; referenceTable: "sys_security_attribute" },
          >;
          type: Typed<
              | string
              | Record<"sys_security_type">
              | ExplicitKey<"sys_security_type">
              | TableBrand<"sys_security_type">,
              { mandatory: true; referenceTable: "sys_security_type" },
          >;
      }