description:'URL to an avatar image for the user',
},
{
displayName:'Birthday',
name:'birthday',
type:'dateTime',
default:'',
description:'User’s birthday',
},
{
displayName:'Created At',
name:'createdAt',
type:'dateTime',
default:'',
description:'Date the user’s account was first created',
},
{
displayName:'Description',
name:'description',
type:'string',
typeOptions:{
alwaysOpenEditWindow: true,
},
default:'',
description:'Description of the user',
},
{
displayName:'ID',
name:'id',
type:'string',
default:'',
description:'Unique ID in your database for a user',
},
{
displayName:'Company',
name:'company',
placeholder:'Add Company',
type:'fixedCollection',
typeOptions:{
multipleValues: false,
},
default:{},
options:[
{
name:'companyUi',
displayName:'Company',
values:[
{
displayName:'ID',
name:'id',
type:'string',
default:'',
},
{
displayName:'Name',
name:'name',
type:'string',
default:'',
},
{
displayName:'Industry',
name:'industry',
type:'string',
default:'',
},
{
displayName:'Employee Count',
name:'employeeCount',
type:'number',
default:1,
},
{
displayName:'Plan',
name:'plan',
type:'string',
default:'',
},
]
},
],
},
{
displayName:'Address',
name:'address',
placeholder:'Add Address',
type:'fixedCollection',
typeOptions:{
multipleValues: false,
},
default:{},
options:[
{
name:'addressUi',
displayName:'Address',
values:[
{
displayName:'Street',
name:'street',
type:'string',
default:'',
},
{
displayName:'City',
name:'city',
type:'string',
default:'',
},
{
displayName:'State',
name:'state',
type:'string',
default:'',
},
{
displayName:'Postal Code',
name:'postalCode',
type:'string',
default:'',
},
{
displayName:'Country',
name:'country',
type:'string',
default:'',
},
]
},
],
},
]
},
],
},
{
displayName:'Context',
name:'context',
placeholder:'Add Context',
type:'fixedCollection',
typeOptions:{
multipleValues: false,
},
displayOptions:{
show:{
resource:[
'identify',
],
operation:[
'create',
],
},
},
default:{},
options:[
{
name:'contextUi',
displayName:'Context',
values:[
{
displayName:'Active',
name:'active',
type:'boolean',
default:'',
description:'Whether a user is active',
},
{
displayName:'IP',
name:'ip',
type:'string',
default:'',
description:'Current user’s IP address.',
},
{
displayName:'Locale',
name:'locate',
type:'string',
default:'',
description:'Locale string for the current user, for example en-US.',
},
{
displayName:'Page',
name:'page',
type:'string',
default:'',
description:'Dictionary of information about the current page in the browser, containing hash, path, referrer, search, title and url',
},
{
displayName:'Timezone',
name:'timezone',
type:'string',
default:'',
description:'Timezones are sent as tzdata strings to add user timezone information which might be stripped from the timestamp, for example America/New_York',