定义Portal显示规则
Defining Portal Display Rules
Use
You use the Portal Display Rules editor to create and edit rule collection objects. Rule collections allow you to define how portal desktops are assigned to portal users at runtime.
A rule collection comprises a set of conditions, constructed by IF and THEN expressions. Conditions in a rule collection are prioritized according to their order of appearance in the rule collection. If a user fits more than one condition, then the first condition that is true for that user determines which portal desktop is displayed.
- An IF-THEN condition may contain unlimited nested IF expressions.
- An IF-THEN condition may contain only a single THEN expression.
- A rule collection object may contain conditions that reference other rule collection objects. For example:
IF Browser Type = Microsoft Internet Explorer
THEN Rule collection = pcd:Display_Rules/MSIE_Rules
Prerequisites
- You have access to the Portal Display Rules editor (it is assigned by default to the system administration role).
- You have at least read/write permissions for the Portal Catalog folder in which you are creating or editing a rule collection object.
- You have at least read administrator permissions on the relevant portal desktop and rule collection objects in the Portal Catalog.
Procedure
Creating a Rule Collection
- In the portal, navigate to System Administration System Configuration Portal Display Desktops & Display Rules.
- In the Portal Catalog, in the context menu of the folder in which you want to create a rule collection object, choose New Rule Collection. The Portal Display Rules editor appears.
- In the Rule Collection Name field, enter a name for the rule collection object.
- In the Rule Collection ID field, enter a unique ID for the rule collection object.
- Define the conditions of the display rules using a combination of IF and THEN expressions:
Action |
Description |
Adding a new IF-THEN condition |
A new IF-THEN condition is added to the end of the rule collection list (use the Move Up and Move Down buttons to correctly position the new condition). By default, the new expression is defined as:IF User = * THEN Portal Desktop = pcd:portal_content/every_user/general/defaultDesktop . Change the default values for each expression, as needed.
Note the following:
|
Adding a nested IF expression |
The parameters of the THEN expression are displayed in the editing area above the rule collection list.
A new IF expression is added to the rule collection list.
|
Changing priority of IF-THEN conditions |
In the rule collection list, select the root IF expression in the IF-THEN condition that you want to move, and then choose either Move Up or Move Down . This action moves the entire IF-THEN condition of the selected IF expression, including any nested IF expressions. |
Deleting an IF-THEN condition |
In the rule collection list, select the root IF expression in the IF-THEN condition that you want to delete, and then chooseDelete . This action deletes the entire IF-THEN condition. |
- Save your changes.
The rule collection object is created in the selected folder. You can access it later from the Portal Catalog for further editing.
Editing a Rule Collection
- In the portal, navigate to System Administration System Configuration Portal Display Desktops & Display Rules.
- In the Portal Catalog, in the context menu of the rule collection object that you want to edit choose Open Rule Collection.
The Portal Display Rules editor opens and displays the conditions of the selected rule collection object.
- Add, remove, or modify conditions as described in the table above.
- Save your changes.
定义Portal显示规则的更多相关文章
- 聊天IM的时间戳显示规则
====================================================== 以下规则是在体验微信操作后,推测出来的规则,可能存在一些不准确的表述 ========== ...
- Wireshark技巧-过滤规则和显示规则
Wireshark是一个强大的网络协议分析软件,最重要的它是免费软件. 过滤规则 只抓取符合条件的包,在Wireshark通过winpacp抓包时可以过滤掉不符合条件的包,提高我们的分析效率. 如果要 ...
- Wireshark技巧-过滤规则和显示规则【转】
转自:https://www.cnblogs.com/icez/p/3973873.html Wireshark是一个强大的网络协议分析软件,最重要的它是免费软件. 过滤规则 只抓取符合条件的包,在W ...
- 【转】Wireshark技巧-过滤规则和显示规则
原文: http://www.cnblogs.com/icez/p/3973873.html ----------------------------------------------------- ...
- (1)定义闭合图形抽象类ClosedFigure定义属性:1.形状;2.定义构造方法,给形状赋值;3.定义两个抽象方法:计算面积和计算周长;4.定义一个显示方法:显示图像形状,周长,面积;
题目显示不全,完整题目描述: (1)定义闭合图形抽象类ClosedFigure定义属性:1.形状:2.定义构造方法,给形状赋值:3.定义两个抽象方法:计算面积和计算周长:4.定义一个显示方法:显示图像 ...
- 干货:Wireshark使用技巧-显示规则
- 显示规则使用 在Wireshark界面对已经抓取的报文在界面的显示进行控制的规则,称为显示规则,显示规则只是让一部分不符合规则的报文不被显示,但未被丢弃,这些报文仍然存在在Wireshark的系统 ...
- PCL入门—点云操作 定义变量 显示点云 存储
// 定义相关变量 pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_ptr (new pcl::PointCloud<pcl::PointXYZ& ...
- android 网络运营商的名字显示规则(锁定屏幕,下拉列表)
一:Background & 有关flow MTK Operator name display分为两种类型的手机: 1. Sim卡名称: 从基于引导SIM卡读取IMSI到Spn-conf.xm ...
- MVC写在Model文件夹下,登录注册等页面定义的变量规则,不会被更新实体模型删除
一下图为我的model文件夹
随机推荐
- linux学习之路7 linux下获取帮助
help 帮助 ls -h或者ls - -help man 最常用的帮助命令 man (+数字 )+命令 (数字代表文档帮助类型) man -k 关键字 可以用来查询包含该关键字的文档 info 与m ...
- ORACLE批量绑定FORALL与BULK COLLECT
FORALL与BULK COLLECT的使用方法: 1.使用FORALL比FOR效率高,因为前者只切换一次上下文,而后者将是在循环次数一样多个上下文间切换. 2.使用BLUK COLLECT一次取出一 ...
- c++自动导出lua绑定
cocos 使用bindings-generator脚本代替了toLua++. 编写效率大大提高. 具体的在本机中分享:http://note.youdao.com/noteshare?id=0f41 ...
- WCF学习笔记(1)-一个完整的例子
一.开发环境 IDE:VS2013 OS:Win10 IIS:IIS 10 二.开发流程 1.项目结构 2.添加一个WCF程序 3.删除系统自动生成的两个文件IService1.cs和Service1 ...
- Spring框架及AOP
Spring核心概念 Spring框架大约由20个功能模块组成,这些模块主分为六个部分: Core Container :基础部分,提供了IoC特性. Data Access/Integration ...
- poj1778 All Discs Considered
思路: 拓扑排序.贪心. 实现: #include <bits/stdc++.h> using namespace std; vector<]; int n1, n2; inline ...
- 扩展Snackbar 使其支持居中显示
https://github.com/nispok/snackbar 默认Snackbar支持底部或者顶部显示,不支持居中显示 查看Snackbar.java的源码可以看到createMarginLa ...
- Git——基本操作
Shell 基本概念 shell俗称壳,为使用者提供使用界面,例如DOS下command以及后来的cmd.exe shell分类 图形界面shell,提供友好的可视化界面,例如windows操作界面, ...
- 什么是vuejs之重新认识vuejs
什么是vuejs? 1.它是一个轻量级的mvvm框架 2.数据驱动+组件化的前端开发 3.github超过25k+的stat数,社区完善 4.vuejs更轻量,gzip后大小只有20k+ 5.vuej ...
- dbcp数据源配置
<bean id="dbcpDataSource" class="org.apache.commons.dbcp.BasicDataSource" de ...