参考信息:NetSuite 数据源中自定义角色所需的权限
这些权限仅适用于集成模块中的 NetSuite 数据源。如需了解 NetSuite Basic 权限,请转至 此处。
当您在 NetSuite 中创建自定义的“仅限 NetSuite Web 服务”角色时,此角色通常需要一组通用权限,才能将默认的 NetSuite 表格、列、记录和字段集设置为
Adaptive Planning
。 Prerequisites
Prerequisites
- 以管理员身份登录到 NetSuite。
- 了解需要从 NetSuite 加载哪些内容Adaptive Planning为您的组织
如何在 NetSuite 中编辑角色
- 以管理员身份登录到 NetSuite。
- 导航到“Setup”>“Users/Roles”>“Manage Roles”。
- 单击角色对应的“Edit”。
- 单击角色页面底部的“Permissions”。权限类型将以选项卡的形式显示。
默认 NetSuite 表格集的权限
- Lists > Perform Search FULL
- Lists > Accounts VIEW
- Lists > Classes VIEW
- Lists > Customers VIEW
- Lists > Departments VIEW
- Lists > Employee Record - VIEW(当客户具有“Advanced Employee Permission”功能时,则为必要权限)
- Lists > Employees VIEW
- Lists > Items VIEW
- Lists > Jobs VIEW
- Lists > Locations VIEW
- Lists > Projects VIEW
- Lists > Vendors VIEW
- Lists > Subsidiaries VIEW(拥有多家子公司时,则为必要权限)
- Reports > Financial Statements VIEW
- Setup > Accounting Lists VIEW
- Setup > Deleted Records FULL
- Setup > Login using Access Tokens FULL(对于 NetSuite 2020.1 为必要权限)
- Setup > User Access Tokens FULL(对于 NetSuite 2020.1 为必要权限)
- Setup > Manage Accounting Periods VIEW
- Setup > SOAP Web Services FULL
- Transactions > Find Transactions VIEW
- Transactions > 需要为您希望处理的每种交易类型(例如,Make Journal Entry、Opportunity 等)启用查看访问权限
您可以在 NetSuite 中重命名权限。如果您在此列表中看不到相关权限,请在 NetSuite 中导航到“Setup”>“Company”>“Rename Records/Transactions”,确认名称是否已更改。例如,“Class”可能已重命名为“Classification”。错误消息会使用原始名称。
子公司权限
对于具有多家子公司的 NetSuite OneWorld 账户,请为访问 NetSuite 的角色授予对所有子公司的访问权限。在角色页面的“Subsidiary Restrictions”版块中,将可访问的子公司设置为“ALL”。
自定义字段权限
只有从 NetSuite 检索自定义字段时才需要这些权限。
- Setup > Custom Body Fields VIEW
- Setup > Custom Column Fields VIEW
- Setup > Custom Entity Fields VIEW
- Setup > Custom Event Fields VIEW
- Setup > Custom Item Fields VIEW
- Setup > Other Custom fields VIEW
自定义记录权限
只有从 NetSuite 检索自定义字段记录时才需要此权限。
- Setup > Custom Record Types VIEW
自定义段权限
如果您有 NetSuite 自定义段,则需要在 NetSuite 段配置中为访问 NetSuite 的角色授予权限。如需进一步了解自定义段权限,请在 NetSuite 帮助系统中搜索“Granting Roles Permission to Use Segments in Searches and Reports”主题。
您可以使用自定义段权限来解决事件日志中记录的以下错误:
Permission Violation: You need a higher permission for value management of custom segment <segment name> to access this page. Please contact your account administrator.
在 NetSuite 中:
- 编辑自定义段。
- 选择“Permissions”子选项卡。
- 在“Permissions”子列表中,参考需要访问权限的角色。
- 检查“Permissions”子列表,确认该角色是否已存在。
- 如果该角色不存在,请在“Permissions”子列表中添加一行。在“Role”列中选择该角色。在“Search/Reporting Access Level”列中选择所需的访问权限级别。在“Value Management Access Level”列和“Record Access Level”列中查看该角色的值。仔细检查“Value Management Access”权限。此权限允许用户创建值。选择“Add”。
- 如果该角色已存在,但无法管理值,请编辑该角色的访问权限。在“Permissions”子列表中查找角色。将“Search/Reporting Access Level”列中的相应值设置为“Edit”。选择“OK”。
- 在“Default Search/Reporting Access Level”列表中,设置默认的搜索/报告访问级别。此访问级别将应用于未显示在“Permissions”子列表中并具有指定访问级别的角色。
- 选择“Save”。