Role

role

Fields

Label ID Type UI Workbook SuiteScript / SuiteTalk REST Web Services Connect
Allow Viewing employeeviewingallowed checkbox Yes Yes Yes
App ID package package Yes Yes Yes
Center Type centertype select Yes Yes Yes
Core Administration Permissions coreadminpermission checkbox Yes Yes Yes
Do Not Restrict Employee Fields employeeselectionunrestricted checkbox Yes Yes Yes
Employee Restrictions employeerestriction select Yes Yes Yes
External ID externalid text Yes Yes Yes
Inactive isinactive checkbox Yes Yes Yes
Internal ID id integer Yes Yes Yes
Issue Role issuerole select Yes Yes Yes
Name name text Yes Yes Yes
Partner Role ispartnerrole checkbox Yes Yes Yes
Permissions permissions sublist Yes Yes Yes
Restrictions recordrestrictions sublist Yes Yes Yes
Restrict this role by Device Id restrictbydevice checkbox Yes Yes Yes
Restrict this role by IP Address restrictip checkbox Yes Yes Yes
Restrict Time and Expenses restricttimeandexpenses checkbox Yes Yes Yes
Sales Role issalesrole checkbox Yes Yes Yes
Script ID scriptid identifier Yes Yes Yes
Single Sign-on Only issinglesignononly checkbox Yes Yes Yes
Support Role issupportrole checkbox Yes Yes Yes
Web Services Only Role iswebserviceonlyrole checkbox Yes Yes Yes

Joins

Join Target Record UI Workbook SuiteScript / SuiteTalk REST Web Services Connect
RECORDLABEL.permissiontype to Permissions (rolePermissions.permkey) recordlabel.permissiontype (permissiontype, permissiontype.key) Yes Yes Yes
Permissions to RECORDLABEL.permissionlevel (permissionLevel.key) permissions (rolepermissions, rolepermissions.permlevel) Yes Yes Yes
Role to Center Type (CenterType.centertype) role (role, role.centertype) Yes Yes Yes
Role to Role (role.id) role (role, role.issuerole) No Yes Yes
Permissions to Role (role.id) permissions (rolepermissions, rolepermissions.role) No Yes Yes
Restrictions to Role (role.id) restrictions (rolerestrictions, rolerestrictions.role) No Yes Yes