Não é possível acessar o arquivo Restlet no Netsuite?

Eu criei a conta do funcionário chamada usuário sob a conta de administrador do Netsuite

Quando eu chamo o método restlet usando as credenciais da conta do usuário não dá nenhuma resposta. (Resposta vazia)

mas quando eu chamo o método restlet com o mesmo pedido usando as credenciais da conta de administrador, ele retorna a resposta esperada.

Meu Suspeito: as credenciais da conta de usuário não podem acessar o script restlet porque não dá nenhuma resposta se eu for o ID de script correto e o ID da implementação retorna uma resposta vazia. Se eu der um ID de script errado ou ID de implementação, ele retorna a seguinte saída:

Array ( [error] => Array ( [code] => SSS_INVALID_SCRIPTLET_ID [message] => That Suitelet is invalid, disabled, or no longer exists. ) ) 

Nota: Aqui Admin & User tem o mesmo papel. Script de restauração instalado na conta de administração usando Bundle.

Alguma idéia por que eu não posso acessar o restlet usando credenciais de conta de usuário?

    Você precisa garantir que, na sua gravação de implantação de scripts, o campo Status esteja configurado como Lançado e, na subdivisão de público, os Empregados e / ou Funções para os quais você deseja disponibilizar o Restlet estão selecionados.

    Com base no erro, o problema parece ser o Suitelet chamado pelo RESTLET e não o RESTLET em si. Certifique-se de que a implantação do Suitelet sendo chamado é lançada como @michoel disse.

    Faça uma cópia da implantação garantindo que o público, as funções e o status liberado sejam mantidos e tente acessar o RESTOT da nova implantação.

    Eu experimentei problemas como o que você mencionou, eu suspeito que o Netsuite esconde as permissions.