通过 Suitescript 更改 Netsuite 中的角色
Changing roles in Netsuite via Suitescript
我想做以下事情:
*创建名为 'roletype' 的自定义角色字段(字符串)
*创建一个 map/reduce 脚本,该脚本在保存角色时触发,包含以下逻辑:
-通过保存的搜索获取具有相同角色类型的所有角色
- Foreach 将所有权限从变异角色中复制出来
是否可以通过 suitescript 执行此操作?如何通过角色记录获取权限列表?
您可以通过添加两列来使用搜索来获取角色及其权限:
权限:为您提供权限的名称(例如:会计列表、已删除的记录...)
级别:为您提供权限级别(例如:编辑、完全...)
但您将面临的问题是角色记录类型在 SuiteScript 上仅可用于搜索,这意味着您无法使用脚本加载和编辑角色。
查看帮助文章:
SuiteCloud 平台 > SuiteScript > SuiteScript 记录指南 > SuiteScript 支持的记录 > 列表 > 角色
Supported Functions
This record is not fully scriptable. Only search is permitted. The
Role record is supported in all search APIs, excluding the duplicate
search APIs.
我想做以下事情: *创建名为 'roletype' 的自定义角色字段(字符串) *创建一个 map/reduce 脚本,该脚本在保存角色时触发,包含以下逻辑: -通过保存的搜索获取具有相同角色类型的所有角色 - Foreach 将所有权限从变异角色中复制出来
是否可以通过 suitescript 执行此操作?如何通过角色记录获取权限列表?
您可以通过添加两列来使用搜索来获取角色及其权限:
权限:为您提供权限的名称(例如:会计列表、已删除的记录...)
级别:为您提供权限级别(例如:编辑、完全...)
但您将面临的问题是角色记录类型在 SuiteScript 上仅可用于搜索,这意味着您无法使用脚本加载和编辑角色。
查看帮助文章:
SuiteCloud 平台 > SuiteScript > SuiteScript 记录指南 > SuiteScript 支持的记录 > 列表 > 角色
Supported Functions
This record is not fully scriptable. Only search is permitted. The Role record is supported in all search APIs, excluding the duplicate search APIs.