Hello again, any help would be much appreciated. This is how I’ve modified the usersCustomData.yml file:
details:
type: usersCustomData
name: Custom Fields - User Context
desc: Import user custom fields (one column per field)
category: Custom Fields
table: gibbonPerson
modes: { update: true, insert: false }
access:
module: User Admin
action: Manage Users
primaryKey:
username
uniqueKeys:
table:
username:
name: “username”
desc: “Username or Email (if unique)”
args: { filter: nospaces, required: true }
relationship: { table: gibbonPerson, key: gibbonPersonID, field: username|email }
Program:
name: “Program”
args: { filter: string, readonly: true, serialize: fields }
Status:
name: “Status”
args: { filter: string, readonly: true, serialize: fields }
“Project name”:
name: “Project name”
args: { filter: string, readonly: true, serialize: fields }
Location:
name: “Location”
args: { filter: string, readonly: true, serialize: fields }
“Assigned Project Manager”:
name: “Assigned Project Manager”
args: { filter: string, readonly: true, serialize: fields }
Partner:
name: “Partner”
args: { filter: string, readonly: true, serialize: fields }
“Employer name”:
name: “Employer name”
args: { filter: string, readonly: true, serialize: fields }
Phone:
name: “Phone”
args: { filter: string, readonly: true, serialize: fields }
Website:
name: “Website”
args: { filter: string, readonly: true, serialize: fields }
“Human Study Certificate”:
name: “Human Study Certificate”
args: { filter: string, readonly: true, serialize: fields }
“External certificate”:
name: “External certificate”
args: { filter: string, readonly: true, serialize: fields }
Portfolio:
name: “Portfolio”
args: { filter: string, readonly: true, serialize: fields }
Other:
name: “Other”
args: { filter: string, readonly: true, serialize: fields }
Email:
name: “Email”
args: { filter: string, readonly: true, serialize: fields }
Address:
name: “Address”
args: { filter: string, readonly: true, serialize: fields }
I have made sure and confirmed that the username exist, and all users have been previously created and are a part of my Gibbon system right now.