User Portal Access

userportalaccess

ParameterType
ModelstructureString
styleString
ResponseXML / JSON

Description

Calling the users API with a modelstructure of userportalaccess retrieves the user’s access rights for each application area.

Return Values

Response – User’s application access rights.

The structure of the response is:

<users morepages="False" totalpages="1" totalrows="1">
<user users_uuid="56205AC1D69E427A8F3F7B531126AC82">
<variable_portalaccessclients__users_userid>true
</variable_portalaccessclients__users_userid>
<variable_portalaccesscontacts__users_userid>true
</variable_portalaccesscontacts__users_userid>
<variable_portalaccesscrm__users_userid>true</variable_portalaccesscrm__users_userid>
<variable_portalaccessdiary__users_userid>true</variable_portalaccessdiary__users_userid>
<variable_portalaccessexpenseapproval__users_userid>true
</variable_portalaccessexpenseapproval__users_userid>
<variable_portalaccessexpenses__users_userid>true
</variable_portalaccessexpenses__users_userid>
<variable_portalaccessinvoices__users_userid>true
</variable_portalaccessinvoices__users_userid>
<variable_portalaccessjobs__users_userid>true
</variable_portalaccessjobs__users_userid>
<variable_portalaccessopps__users_userid>true</variable_portalaccessopps__users_userid>
<variable_portalaccesstasklist__users_userid>true
</variable_portalaccesstasklist__users_userid>
<variable_portalaccesstimesheetapproval__users_userid>true
</variable_portalaccesstimesheetapproval__users_userid>
<variable_portalaccesstimesheets__users_userid>true
</variable_portalaccesstimesheets__users_userid>
<variable_portalaccesswriteoffs__users_userid>false
</variable_portalaccesswriteoffs__users_userid>
</user>
</users>
{
    "responsecode": 1,
    "responsestatus": "OK",
    "errorcode": 0,
    "errormessage": "",
    "totalrows": 1,
    "totalpages": 1,
    "responsemessage": "",
    "pagerows": 0,
    "pagenumber": 1,
    "success": true,
    "data": [
        {
            "users_uuid": "56205AC1D69E427A8F3F7B531126AC82",
            "variable_portalaccessclients__users_userid": true,
            "variable_portalaccesscontacts__users_userid": true,
            "variable_portalaccesscrm__users_userid": true,
            "variable_portalaccessdiary__users_userid": true,
            "variable_portalaccessexpenseapproval__users_userid": true,
            "variable_portalaccessexpenses__users_userid": true,
            "variable_portalaccessinvoices__users_userid": true,
            "variable_portalaccessjobs__users_userid": true,
            "variable_portalaccessopps__users_userid": true,
            "variable_portalaccesstasklist__users_userid": true,
            "variable_portalaccesstimesheetapproval__users_userid": true,
            "variable_portalaccesstimesheets__users_userid": true,
            "variable_portalaccesswriteoffs__users_userid": false
        }
    ]
}