– Password Policies: Extract settings such as minimum length, complexity, expiration, and history.
– SSO & MFA Enforcement: Verify and report enforcement for all roles.
– Idle Session Timeout: Extract and report configured timeout durations.
– Global Permissions: List all global permissions and associated roles.
– Administrative Roles: Identify roles with core administrative permissions.
– Integration Approvals: Verify and report auto-installation settings.
– BCC Settings: Extract BCC configurations for outbound emails.
– User Management Permissions: Identify roles with permissions to manage and bulk manage users.
Reference Documentation:
API – General Preferences: General Preferences – https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_N243797.html
API – SOAP Web Services Preferences: SOAP Web Services Preferences – https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_N3422217.html#bridgehead_4169324605
API – Email Preferences: Email Preferences –
https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_4375043929.html#procedure_4369924139
Your Approach: We’d like to understand how you would approach the task of extracting and reporting on these security configurations. For example, how would you handle verifying and extracting SSO and MFA enforcement details for all roles using SuiteScript and SuiteQL? Please briefly describe your process or any specific strategies you would employ.
Requirements:
– Proficiency in SuiteScript development.
– Experience with SuiteQL and NetSuite’s API integration.
– Ability to generate detailed and accurate reports on security settings.
This role is crucial for ensuring the security and compliance of our NetSuite environment.
Hourly Range: $30.00-$60.00
Posted On: August 11, 2024 12:53 UTC
Category: Scripting & Automation
Skills:JavaScript, Automation, NetSuite Development, NetSuite Administration, API, SuiteScript
Country: Israel
click to apply
Powered by WPeMatico
