In the Knack Builder under User Roles I have 'Accounts' which is a standard built in object. I also have two nested objects which are my two different 'Roles'.
New Accounts are created from the signup/registration process automatically. I have added a few extra fields that are populated during the registration process that I want to use later in my app.
I've noticed that if you assign an Account a specific User Role, it creates a record in that User Role object, but if you delete the record from the User Role object, it does not delete from Accounts. This tells me they are actually two different objects in the system which some sort of internal rules to update them.
Utilizing these few additional fields the Account level... (The info is entered during the registration process). I've created a connection from Accounts to another object (Lot/Unit) so I can use this information. However, I cannot utilize "from the logged in User" feature within forms unless these new fields exist on the 'User Role' object.
What I really needs is true sync between non-standard fields on my Account and Role objects.