NetSuite Restlet 运行 作为角色?

NetSuite Restlet Run As Role?

有谁知道如何将 restlet 运行 作为不同的角色? (例如类似于如何将 Suitelets 配置为 运行 作为管理员角色)

有什么技巧可以做到这一点?

Restlet 脚本本身没有角色配置。 当您向 Restlet 发送请求时定义角色。

请求的header包含restlet将执行的角色。

如果您使用 NLAuth 进行身份验证,则其中一个参数是角色 ID。因此,如果您想以管理员身份执行它,请发送“3”作为角色 ID。

如果您使用令牌身份验证,那么在创建令牌时,其中一个步骤就是选择角色。 在这种情况下,您不能以管理员身份执行,您必须定义一个符合您需要的角色。