Home > Contents > Index >
CCUSER.SETSITEROLES
Sets roles for the user.
Syntax
<CCUSER.SETSITEROLES NAME="user name" SITE="site ID" OBJECT="user object name" />Parameters
NAME (required)
- Name of the user.
SITE (required)
- Site ID.
OBJECT (required)
- Name of the user object.
Example
<!-- Add roles for this site --> <CCUSER.GETSITEROLES NAME="u" SITE="968251170475" OBJVARNAME="srl"/> <STRINGLIST NAME="useracls" STR="Approver,Publisher,WorkflowAdmin,SiteAdmin,Marketer,GeneralAdmin" DELIM=","/> <LOOP LIST="useracls"> <ROLELIST.HASROLE NAME="srl" ROLE="useracls.ITEM" VARNAME="hasit"/> <IF COND="Variables.hasit=false"> <THEN> <ROLELIST.ADD NAME="srl" ROLE="useracls.ITEM"/> <BR/> Added Role - <CSVAR NAME="useracls.ITEM"/> </THEN> </IF> </LOOP><BR/> <CCUSER.SETSITEROLES NAME="u" SITE="968251170475" OBJECT="srl"/> <CCUSER.GETSITEROLES NAME="u" SITE="968251170475" OBJVARNAME="roleobject"/> <ROLELIST.GETALL NAME="roleobject" VARNAME="roles"/> <IF COND="IsVariable.roles=true"> <THEN> <BR/> After setting new roles - CCUSER.GETSITEROLES: <CSVAR NAME="Variables.roles"/><BR/> </THEN> <ELSE> <BR/> After setting new roles - CCUSER.GETSITEROLES: Variable not set!! <BR/><BR/> </ELSE> </IF><BR/>
Home > Contents > Index > ![]()
Oracle XML Tag Reference
Copyright (c) 2013, 2019, Oracle and/or its affiliates. All rights reserved.