Referencia: permisos obligatorios para roles personalizados en orígenes de datos de NetSuite
Estos permisos solo se aplican al origen de datos de NetSuite en Integración. Para los permisos de NetSuite Basic, vaya aquí.
Cuando crea un rol exclusivo de servicios web de NetSuite personalizado dentro de NetSuite, este rol suele necesitar un conjunto común de permisos para obtener el conjunto por defecto de tablas, columnas, registros y campos de NetSuite.
Adaptive Planning
. Prerequisites
Prerequisites
- Inicie sesión como administrador en NetSuite.
- Comprenda lo que necesita cargar de NetSuite aAdaptive Planningpara su organización
Edición de roles en NetSuite
- Inicie sesión como administrador en NetSuite.
- Vaya aSetup > Users/Roles > Manage Roles.
- Haga clic enEditen el rol.
- Haga clic enPermissionsen la parte inferior de la página del roles. Los tipos de permisos aparecen como fichas.
Permisos para el conjunto por defecto de tablas de NetSuite
- Lists > Perform Search FULL
- Lists > Accounts VIEW
- Lists > Classes VIEW
- Lists > Customers VIEW
- Lists > Departments VIEW
- Lists > Employee Record - VIEW (required if the customer has the Advanced Employee Permission feature)
- Lists > Employees VIEW
- Lists > Items VIEW
- Lists > Jobs VIEW
- Lists > Locations VIEW
- Lists > Projects VIEW
- Lists > Vendors VIEW
- Lists > Subsidiaries VIEW (required for multiple subsidiaries)
- Reports > Financial Statements VIEW
- Setup > Accounting Lists VIEW
- Setup > Deleted Records FULL
- Setup > Login using Access Tokens FULL (required for NetSuite 2020.1)
- Setup > User Access Tokens FULL (required for NetSuite 2020.1)
- Setup > Manage Accounting Periods VIEW
- Setup > SOAP Web Services FULL
- Transactions > Find Transactions VIEW
- Transactions > cada tipo de transacción (por ejemplo, Make Journal Entry, Opportunity, etc.) que desee procesar también debe tener activado su permiso de acceso para consulta.
Se puede cambiar el nombre de los permisos en NetSuite. Si no ve algún permiso de esta lista, en NetSuite vaya a Setup > Company > Rename Records/Transactions y compruebe si hay cambios en los nombres. Por ejemplo, el nombre Class podría haberse cambiado a Classification. Los mensajes de error utilizan los nombres originales.
Permisos para filiales
En las cuentas de NetSuite OneWorld con varias filiales, conceda al rol que accede a NetSuite acceso a todas las filiales. En la sección Subsidiary Restrictions de la página de roles, defina las filiales accesibles como
ALL
.Permisos para campos personalizados
Estos permisos solo son necesarios para recuperar campos personalizados de 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
Permisos para registros personalizados
Estos permisos solo son necesarios para recuperar registros de campos personalizados de NetSuite.
- Setup > Custom Record Types VIEW
Permisos para segmentos personalizados
Si tiene un segmento personalizado de NetSuite, debe conceder permisos al rol que accede a NetSuite en la configuración del segmento de NetSuite. Para obtener más información sobre los permisos obligatorios para segmentos personalizados, busque en el sistema de ayuda de NetSuite el tema
Granting Roles Permission to Use Segments in Searches and Reports.
Puede usar los permisos de segmento personalizado para resolver errores del registro de eventos que indiquen lo siguiente:
Permission Violation: You need a higher permission for value management of custom segment <segment name> to access this page. Please contact your account administrator.
En NetSuite, haga lo siguiente:
- Edite el segmento personalizado.
- Seleccione la subfichaPermissions.
- Haga referencia al rol que requiere acceso en la sublistaPermissions.
- Revise la sublista para comprobar si el rol ya está incluido.
- Si el rol no está incluido, añada una línea a la sublista. Seleccione el rol en la columnaRole. Elija el nivel de acceso necesario en la columnaSearch/Reporting Access Level. Consulte los valores de este rol en las columnasValue Management Access LevelyRecord Access Level. Revise detenidamente el permisoValue Management Access. Este permiso habilita al usuario para crear valores. SeleccioneAdd.
- Si el rol ya está en la lista, pero no puede gestionar los valores, edite el acceso del rol. Busque el rol en la sublista. Defina el valor correspondiente en la columnaSearch/Reporting Access LevelparaEdit. SeleccioneOK.
- Defina el nivel de acceso a Search/Reporting Access Level en la listaDefault Search/Reporting Access Level. Este nivel de acceso se aplica a los roles que no aparecen en la sublistaPermissionscon un nivel de acceso especificado.
- SeleccioneSave.