Skip to content

动态脚本属性映射

IDaaS 支持将平台的属性和应用系统的属性做映射定义。本章节指导您使用 javascript 动态脚本作为映射类型进行映射配置,编写动态脚本时,利用脚本代码生成属性值,同时也可对该属性做一些显示条件。

前提条件

拥有 IDaaS 企业中心平台的管理员权限。

脚本代码规则

禁止使用 Java class

若使用下面代码:

javascript
var File = Java.type('java.io.File'); File;
javascript
java.lang.ClassNotFoundException: java.io.File
javascript
do{}while(true);
javascript
ScriptCPUAbuseException
javascript
var o={},i=0; while (true) {o[i++] = 'abc'}
javascript
ScriptMemoryAbuseException
javascript
var o={},i=0; while (true) o[i++] = 'abc';
javascript
BracesException
javascript
print
echo
quit
exit
readFully
readLine
load
loadWithNewGlobal
javascript
var date =new Date();
date.setDate(date.getDate()+1);
date.toISOString();
javascript
user.hobby;
javascript
var mobile = user.mobile;
var result = "";
if(mobile.length==11){
    result = mobile.slice(0,3)+"****"+mobile.slice(-4);
}
result;
javascript
var username = user.userName;
username.toLowerCase()+"@bamboocloud.com";

竹云IDaaS开放平台