URL: /admin/settings · Permission: settings → can_view (Users/Roles use their own admin_user/role permissions)
Settings is a small group of pages reached from one shared sub-menu: Company Information, Users, Roles, Security, and Office Location.
This is the default Settings page (/admin/settings) and holds your organization's letterhead details — the same details that print on generated salary slips.
| Field | Notes |
|---|---|
| Company Logo | Uploaded via the "Choose" file picker next to Office Address/Website. Shown at 40px in the page header once saved. Uploaded straight to Amazon S3 (see callout below) — only the resulting URL is stored, in isp_company.company_logo_url. |
| Company Name | Printed as the firm name on salary slips. |
| Email / Phone | Contact details, also shown on the salary slip letterhead. |
| Pincode / City / State | Free text. |
| GSTIN | Auto-uppercased, max 15 characters. |
| License No. | Free text. |
| Office Address | Single free-text field — this exact value is what appears under the company name on printed salary slips. |
| Website | Free text URL, shown on the salary slip letterhead. |
File uploads across the whole admin panel (this logo, and every employee document in Staffing) go straight to S3 via a shared upload helper — nothing is stored on the app server itself, only the returned S3 URL is saved to the database.
Click Save Changes to store the company row (there is only ever one).
URL: /admin/admin-users. Manages the staff accounts that can log in to this admin panel.
URL: /admin/roles.
Role ID 1 is always the built-in Super Admin role and always has every permission on every module — this is guaranteed automatically and can't be edited away, so there is always at least one account that can fix a permissions mistake.
URL: /admin/security. Lets your own logged-in account change its password: current password, new password, confirm new password (min. 6 characters, must match).
URL: /admin/office-locations. A small master-data list of your physical office locations.
| Field | Required |
|---|---|
| Name | Required |
| Full Address | Optional |
| Email Address | Optional |
| Mobile Number | Optional |
Add, edit (pencil icon) and delete (trash icon) locations from this one page. Every location you add here automatically becomes an option in the Job Location dropdown on the Add/Edit Employee forms — so set this up before onboarding employees.