GIDDH provides flexible role-based access control, allowing organizations to manage who can view or perform specific tasks within the system. Each user is assigned a role that determines their level of access.
Proper role assignment helps maintain data security, operational clarity, and internal accountability.
Please follow the link below to access the permissions page:
https://books.giddh.com/pages/settings/permission
Super Admin
Key Permissions:
✅ Full access to all modules and company settings
Super Admins can access every section of GIDDH, including ledgers, transactions, reports, inventory, invoicing, and configuration panels, without restrictions.
✅ Add, remove, and manage users
Ability to invite new users, assign them roles, deactivate accounts, or completely remove users as per company requirements.
✅ Create, assign, and update user roles and permissions
Can define custom roles, copy role settings, and manage access levels for different employees or departments.
✅ Access and manage all ledgers, invoices, reports, and dashboards
View and control financial data, generate reports, and monitor company performance from the dashboard in real-time.
✅ Import and export company data
Upload bulk data via templates or export accounting records for backups, audits, or external reviews.
✅ View and monitor complete audit logs
Track every activity performed by any user, ensuring transparency, traceability, and security compliance.
✅ Manage all integrations (e.g., APIs, Giddh plugins)
Configure and maintain integrations with third-party platforms, email gateways, and automation tools to enhance business workflows.
✅ Modify financial year and taxation settings
Edit statutory settings such as financial year duration, GST details, and other compliance-related configurations.
✅ Edit company profile and organizational details
Update business information like address, contact details, logo, and other identity elements from the settings.
✅ Share company access with other users (Exclusive to Super Admin)
Grant company-level access to external stakeholders, consultants, or team members with appropriate permissions.
✅ Transfer company ownership and make account-level decisions
Can change ownership of the company profile, handle billing and subscription settings, and perform irreversible changes.
✅ Set access rules using CIDR and define date-limited permissions
Enhance security by restricting login access to approved IP ranges and setting valid access periods for users.
Admin
Admins have full operational control over most of the account but do not have the ability to share the company with others.
Key Permissions:
✅ Manage users and assign existing roles
Admins can invite users and assign them pre-defined roles, but cannot create or edit new roles or transfer ownership.
✅ Access and edit all major modules
Admins have complete access to essential modules, including:
Ledger, Invoice, Manager, Dashboard, Reports, Inventory, Recurring Entry, Audit Logs, Search, Petty Cash Manager.
✅ View, create, and update transactions and ledgers
Maintain all types of ledgers and manage day-to-day journal entries and financial data.
✅ Create and manage invoices and recurring entries
Can generate, edit, and monitor invoices and recurring billing processes as part of financial operations.
✅ Generate reports and summaries
Full access to financial reports, tax summaries, and dashboard analytics to support business decisions.
✅ Configure company settings (with restrictions)
Admins can edit business information, taxation preferences, and workflow settings — except account billing or ownership transfer.
✅ Import and export accounting data
Upload bulk data using import tools or export financial records for compliance, audits, or reporting.
✅ Manage inventory and stock records
Access and update item listings, monitor inventory levels, and track product movements across accounts.
✅ View audit logs and activity tracking
Monitor user activity for accountability and operational visibility.
❌ Cannot share company access (Exclusive to Super Admin)
Admins cannot share the company with other users or transfer company ownership
Viewer
The Viewer role provides read-only access for stakeholders who need visibility but don’t require editing rights.
✅ View dashboards, ledgers, reports, and transactions
Can access and review all financial dashboards, account ledgers, journal entries, and detailed reports without any ability to modify them.
✅ Read-only access to inventory, invoices, and analytics
Allowed to view item stock levels, invoice history, sales data, and key performance metrics — but cannot create, edit, or delete any of the records.
❌ Cannot create, edit, or delete any records
The Viewer is completely restricted from modifying financial data, ledgers, stock items, settings, or any business transactions.
❌ Cannot access user or company settings
Blocked from making any changes to company preferences, user management, role assignments, or administrative configurations.
❌ Cannot import/export data or manage integrations
Has no access to bulk data import/export features or third-party integrations like APIs, email tools, or payment gateways.
Custom Roles and Limited Permissions
In addition to predefined roles like Super Admin, Admin, and Viewer, you can also create custom roles based on your organization’s structure — such as Manager, Accountant, Sales Executive, or any other designation.
You can then assign limited permissions to each role, allowing employees to access only the modules or actions necessary for their work.
Please refer to the following link for steps on creating a new user and assigning custom roles:
https://giddh.com/help/users-and-permissions/how-to-add-a-custom-role-in-giddh