interface OktaNodeParameters {
activate?: boolean;
email?: string;
firstName?: string;
getCreateFields?: {
city?: string;
costCenter?: string;
countryCode?: string;
department?: string;
displayName?: string;
division?: string;
employeeNumber?: string;
honorificPrefix?: string;
honorificSuffix?: string;
locale?: string;
manager?: string;
managerId?: string;
middleName?: string;
mobilePhone?: string;
nickName?: string;
organization?: string;
password?: string;
postalAddress?: string;
preferredLanguage?: string;
primaryPhone?: string;
profileUrl?: string;
recoveryQuestionAnswer?: string;
recoveryQuestionQuestion?: string;
secondEmail?: string;
state?: string;
streetAddress?: string;
timezone?: string;
title?: string;
userType?: string;
zipCode?: string;
};
getUpdateFields?: {
city?: string;
costCenter?: string;
countryCode?: string;
department?: string;
displayName?: string;
division?: string;
email?: string;
employeeNumber?: string;
firstName?: string;
honorificPrefix?: string;
honorificSuffix?: string;
lastName?: string;
locale?: string;
login?: string;
manager?: string;
managerId?: string;
middleName?: string;
mobilePhone?: string;
nickName?: string;
organization?: string;
password?: string;
postalAddress?: string;
preferredLanguage?: string;
primaryPhone?: string;
profileUrl?: string;
recoveryQuestionAnswer?: string;
recoveryQuestionQuestion?: string;
secondEmail?: string;
state?: string;
streetAddress?: string;
timezone?: string;
title?: string;
userType?: string;
zipCode?: string;
};
lastName?: string;
limit?: number;
login?: string;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "delete";
resource?: "user";
returnAll?: boolean;
searchQuery?: string;
sendEmail?: boolean;
simplify?: boolean;
userId?: {
mode: "id"
| "list"
| "login";
value: string;
};
}
Properties§
§
§
§
§
§
§
§
§
§
§
readonly activate?: boolean
readonly email?: string
§readonly first Name?: string
§readonly get Create Fields?: { ... }
Default: {}
readonly get Update Fields?: { ... }
Default: {}
readonly last Name?: string
§readonly limit?: number
Max number of results to return Default: 20 Type options: {"minValue":1,"maxValue":200}
readonly login?: string
§readonly operation?: "create" | "get" | "getAll" | "update" | "delete"
Default: "getAll"
readonly resource?: "user"
Default: "user"
readonly return All?: boolean
Whether to return all results or only up to a given limit
readonly search Query?: string
§readonly send Email?: boolean
Whether to send a deactivation email to the administrator
readonly simplify?: boolean
Whether to return a simplified version of the response instead of the raw data Default: true
readonly user Id?: { ... }
The user you want to operate on. Choose from the list, or specify an ID. Default: {"mode":"list","value":""}
Whether to activate the user and allow access to all assigned applications Default: true