私は SuiteTalk Web サービスを使用SubsidiarySearch
しており、すべての Subsidiary レコードを取得するために使用しようとしています:
SubsidiarySearchBasic srch = new SubsidiarySearchBasic();
srch.setIsInactive(new SearchBooleanField(false));
SearchResult res = stub.search(srch);
NetSuite の標準の「システム管理者」ロールに基づいてカスタマイズされたロールを使用してログインし、さまざまな追加の権限が追加されています。特に、この役割には「完全」に設定された「子会社」権限があります。ただし、上記のコードは、次の Java コードを使用して次のステータスを返します。
Type=ERROR
Code=INSUFFICIENT_PERMISSION
Detail=Permission Violation: The subsidiary restrictions on your role prevent you from seeing this record.
上記のコードは、標準の「管理者」ロール (内部 ID「3」) を使用すると成功しますが、カスタマイズされたロールを使用したいと考えています。成功するためにはどのような権限が必要ですか?