Table 51. Elements and Sections in the Roles XML Output File
|
|
<data:RoleName>Administrator</data:RoleName>
|
This element contains the system name of the role. |
<data:Description>OnDemand Role</data:Description>
|
This element contains the description for the role. |
<data:DefaultSalesProcess>Default Sales Process </data:DefaultSalesProcess>
|
This element contains the default sales process defined for the role. |
<data:ThemeName></data:ThemeName>
|
This element contains the theme name defined for the role. |
<data:LeadConversionLayout></data:LeadConversionLayout>
|
This element contains the lead conversion layout defined for the role. |
<data:ActionBarLayout>Action Bar Standard Layout </data:ActionBarLayout>
|
This element contains the Action bar layout defined for the role. |
<data:ListOfRoleTranslation> <data:RoleTranslation> <data:LanguageCode>ENU</data:LanguageCode> <data:RoleName>My Custom Role</data:RoleName> </data:RoleTranslation> </data:ListOfRoleTranslation>
|
This section contains the various translation values of the role. |
<data:ListOfRecordTypeAccess> <data:RecordTypeAccess> <data:RecordName>CustomObject10</data:RecordName> <data:HasAccess>true</data:HasAccess> <data:CanCreate>true</data:CanCreate> <data:CanReadAll>true</data:CanReadAll> </data:RecordTypeAccess> <data:RecordTypeAccess> <data:RecordName>Account</data:RecordName> <data:HasAccess>true</data:HasAccess> <data:CanCreate>true</data:CanCreate> <data:CanReadAll>true</data:CanReadAll> </data:RecordTypeAccess> </data:ListOfRecordTypeAccess>
|
This section lists the Record Type Access defined for each record type for the role. For more information about mapping the XML values from the <RecordName> elements to their corresponding UI names, see Table 85. |
<data:AccessProfile> <data:DefaultAccessProfile>Administrator Default Access Profile</data:DefaultAccessProfile> <data:OwnerAccessProfile>Administrator Owner Access Profile</data:OwnerAccessProfile> </data:AccessProfile>
|
This section contains the access profile that has been assigned to the role. |
<data:ListOfPrivilege> <data:Privilege> <data:PrivilegeName>ACCESS_ATT_EXPORT </data:PrivilegeName> <data:Enabled>false</data:Enabled> </data:Privilege> </data:ListOfPrivilege>
|
This section assigns the privileges to the role. For reference information about privilege IDs, their corresponding names, and descriptions, see Privilege IDs and Their Corresponding Names and Descriptions. |
<data:TabAccessAndOrder> <data:ListOfAvailableTab> <data:AvailableTab>Dashboard</data:AvailableTab> <data:AvailableTab>Forecasts</data:AvailableTab> <data:AvailableTab>Reports</data:AvailableTab> </data:ListOfAvailableTab> <data:ListOfSelectedTab> <data:SelectedTab> <data:TabName>Home</data:TabName> <data:Order>0</data:Order> </data:SelectedTab> <data:SelectedTab> <data:TabName>Accounts</data:TabName> <data:Order>1</data:Order> </data:SelectedTab> <data:SelectedTab> <data:TabName>Contacts</data:TabName> <data:Order>2</data:Order> </data:SelectedTab> <data:SelectedTab> <data:TabName>Leads</data:TabName> <data:Order>3</data:Order> </data:SelectedTab> </data:ListOfSelectedTab> </data:TabAccessAndOrder>
|
This section describes the tab access and order for the role. The <ListofAvailableTab> section describes the tabs that correspond to the Available Tabs section in the UI. The <List of Selected Tab> section describes the tabs that correspond to the Selected Tabs section in the UI. An order of value 0 (zero) corresponds to the first tab in the Selected Tabs section in the UI. For more information about mapping the XML values from the <AvailableTab> element and <TabName> element to their corresponding UI names, see Table 85. |
<data:ListOfPageLayoutAssignment> <data:PageLayoutAssignment> <data:RecordType>UserAdmin</data:RecordType> <data:LayoutName></data:LayoutName> <data:PageViewType>Static</data:PageViewType> </data:PageLayoutAssignment> <data:PageLayoutAssignment> <data:RecordType>Account</data:RecordType> <data:LayoutName></data:LayoutName> <data:PageViewType>Static</data:PageViewType> </data:PageLayoutAssignment> </data:ListOfPageLayoutAssignment>
|
This section describes the page layout assigned for each record type. If the <LayoutName> element is not specified, then the default layout is applied. The <LayoutName> element specifies the name of a page layout, which will be a dynamic page layout if <PageViewType> has a value of Dynamic. The <PageViewType> element value must be either Static or Dynamic. For more information about dynamic page layouts, see Migrating Dynamic Page Layouts. For more information about mapping the XML values from the <RecordType> element to their corresponding UI names, see Table 85. |
<data:ListOfSearchLayoutAssignment> <data:SearchLayoutAssignment> <data:RecordType>Account</data:RecordType> <data:LayoutName>asd</data:LayoutName> </data:SearchLayoutAssignment> <data:SearchLayoutAssignment> <data:RecordType>Opportunity</data:RecordType> <data:LayoutName></data:LayoutName> </data:SearchLayoutAssignment> </data:ListOfSearchLayoutAssignment>
|
This section describes the search layout assigned for each record type. For more information about mapping the XML values from the <RecordType> element to their corresponding UI names, see Table 85. |
<data:ListOfHomepageLayoutAssignment> <data:HomepageLayoutAssignment> <data:RecordType>Homepage</data:RecordType> <data:LayoutName>My Homepage Custom Layout </data:LayoutName> </data:HomepageLayoutAssignment> <data:HomepageLayoutAssignment> <data:RecordType>Program</data:RecordType> <data:LayoutName></data:LayoutName> </data:HomepageLayoutAssignment> <data:HomepageLayoutAssignment> <data:RecordType>Partner</data:RecordType> <data:LayoutName></data:LayoutName> </data:HomepageLayoutAssignment> <data:HomepageLayoutAssignment> <data:RecordType>Account</data:RecordType> <data:LayoutName>My Custom Account Homepage Layout </data:LayoutName> </data:HomepageLayoutAssignment> </data:ListOfHomepageLayoutAssignment>
|
This section describes the homepage layout assigned for each record type. For more information about mapping the XML values from the <RecordType> element to their corresponding UI names, see Table 85. |