Getting Started
Requirements
What you need in place before installing SN Widget Kit.
- Node.js 20+
- VS Code 1.85+
- A ServiceNow instance you can edit
- A user with read/write access to
sp_widget(andadmin, or a role with read onsys_script_include, for instance IntelliSense)
Integration User recommended for Basic auth
For Basic authentication, a dedicated Integration User keeps credentials separate from your personal account. For SSO/MFA environments, use OAuth 2.0 instead — the extension never sees your password.
Roles & permissions
Pulling and pushing widgets needs read/write on the sp_widget table. Instance IntelliSense (autocomplete for the Script Includes from your own instance) additionally needs read on sys_script_include — typically admin, or a custom role with that grant.