#set($catalog = $searcherManager.getData($catalogid,"catalog", $catalogid)) #if($catalog) #set($label = $catalog.getName()) #else #set($label = $catalogid) #end
Role ($!label Catalog)
#set ($userProfileSearcher = $searcherManager.getSearcher($catalogid, "userprofile")) #set ($selectedprofile = $userProfileSearcher.searchByField("id", $selectedUser.id)) $context.putPageValue("searcher", $userProfileSearcher) $context.putPageValue("view", "userprofileedit") $context.putPageValue("data", $selectedprofile) $pages.include("/${applicationid}/components/xml/detaileditor.html", $context) #if ($savedok)
Saved
#end

Users are assigned a unique role within a catalog. This feature is often used in enterprise deployments with numerous and complex catalog permissions.