RANAPAY INDIA PRIVATE LIMITED
ACCESS CONTROL & API SECURITY POLICY
POLICY NO. 16 | VERSION 1.0
EFFECTIVE DATE: 29 SEPTEMBER 2026
| Document Control | Details |
|---|---|
| Company | RANAPAY INDIA PRIVATE LIMITED |
| CIN | U72900UP2021PTC140275 |
| Registered Office | D30, Vibhuti Khand, Gomti Nagar, Lucknow, Uttar Pradesh – 226010 |
| Website | ranapay.in |
| Business Context | Gift Cards, Gift Vouchers & Virtual Gift Products through applicable authorised/regulated partners |
| Policy Owner | Information Security / Technology / Compliance |
| Review Frequency | At least annually / event driven |
| Classification | Confidential – Controlled Security Document |
1. PURPOSE
This Policy establishes requirements for granting, managing, reviewing and revoking access to RanaPay systems, applications, data, APIs and technology resources, with specific controls for secure API connectivity and integration.
2. OBJECTIVES
- Apply least-privilege access.
- Prevent unauthorised access.
- Secure employee, administrator and vendor access.
- Protect API credentials and interfaces.
- Monitor privileged and sensitive access.
- Ensure timely access revocation.
- Support secure partner integrations.
3. SCOPE
This Policy applies to employees, contractors, vendors, administrators, service accounts, applications, APIs, databases, cloud resources, endpoints and other systems used by RanaPay.
4. ACCESS CONTROL PRINCIPLES
- Least privilege
- Need to know
- Role-based access
- Segregation of duties
- Unique user identification
- Periodic review
- Timely revocation
- Accountability and logging
5. USER IDENTITY
Users shall have unique identifiers wherever practicable. Shared accounts shall be avoided and permitted only where technically necessary and appropriately controlled.
6. JOINER / MOVER / LEAVER
- Create access only after approval.
- Modify access when role changes.
- Revoke access promptly when employment/engagement ends.
- Review privileged and third-party access after changes.
7. ACCESS REQUEST & APPROVAL
Access requests shall identify the user, system, role, business justification, access level and approving authority. Sensitive and privileged access requires enhanced approval.
8. AUTHENTICATION
- Strong passwords where applicable
- Multi-factor authentication for sensitive/privileged access
- Secure credential storage
- No credential sharing
- Prompt credential reset after compromise
9. PRIVILEGED ACCESS
Administrative access shall be restricted to authorised personnel, separately controlled where practicable, logged and periodically reviewed.
10. PERIODIC ACCESS REVIEW
Access to critical systems, sensitive data, APIs and privileged functions shall be reviewed periodically based on risk. Unnecessary access shall be removed.
11. VENDOR / PARTNER ACCESS
Third-party access shall be limited to the approved scope and duration. Vendor credentials shall be unique where practicable and disabled when no longer required.
12. SERVICE ACCOUNTS
Service accounts shall have documented owners, defined purposes, restricted permissions and secure credentials. Unused accounts shall be disabled or removed.
13. API SECURITY – GENERAL
- Use secure authentication and authorisation.
- Encrypt API traffic using appropriate secure transport.
- Validate all inputs.
- Apply rate limiting where appropriate.
- Restrict exposed endpoints.
- Maintain API logs.
- Protect API secrets.
- Monitor unusual API activity.
14. API AUTHENTICATION
APIs shall use an approved authentication mechanism appropriate to the risk, such as securely managed tokens, keys, certificates or other approved mechanisms. Secrets shall never be hard-coded into publicly accessible code.
15. API AUTHORISATION
Authentication alone shall not grant unrestricted access. API endpoints shall enforce appropriate permissions, roles, scopes and object-level authorisation.
16. API CREDENTIAL MANAGEMENT
- Store secrets in approved secure mechanisms
- Restrict access to credentials
- Rotate keys according to risk
- Revoke compromised credentials
- Do not share credentials through insecure channels
- Maintain ownership records
17. API INPUT & OUTPUT SECURITY
API inputs shall be validated and sanitised. Responses shall expose only information necessary for the authorised purpose and shall avoid unnecessary sensitive data.
18. RATE LIMITING & ABUSE CONTROL
Appropriate rate limits, throttling, quotas or other controls shall be applied to reduce abuse, automated attacks and excessive requests where technically appropriate.
19. API LOGGING & MONITORING
- Authentication failures
- Authorisation failures
- High-risk endpoints
- Credential changes
- Unusual traffic
- Administrative changes
- Material errors
20. API VERSIONING & CHANGE MANAGEMENT
Material API changes shall follow change-management, testing and security review procedures. Deprecated interfaces shall be retired in a controlled manner.
21. API TESTING
Critical APIs may be subjected to vulnerability assessment, penetration testing, code review or other security testing appropriate to their risk.
22. THIRD-PARTY API INTEGRATION
Partner APIs shall undergo appropriate due diligence and technical security review before production use. Credentials, endpoints, certificates and data flows shall be documented and controlled.
23. DATA MINIMISATION IN APIs
APIs shall transmit only the data required for the approved business function. Sensitive fields should be masked or excluded where not required.
24. NETWORK & ENVIRONMENT SEGREGATION
Development, testing and production environments shall be appropriately separated. Production access shall be restricted and monitored.
25. ACCESS INCIDENTS
Suspected credential compromise, unauthorised access or API abuse shall be immediately escalated under the Cyber Incident Response & Cyber Fraud Policy.
26. ACCESS REVOCATION
Access shall be revoked when no longer required, upon termination, material role change, suspected compromise or other authorised trigger.
27. RECORD KEEPING
- Access request/approval
- User-role mapping
- Privileged access records
- Access review evidence
- Credential/key inventory
- API integration records
- Security review/testing results
- Revocation records
- Relevant logs
28. TRAINING
Users with privileged, technical or sensitive-data access shall receive appropriate security awareness and role-specific training.
29. AUDIT & COMPLIANCE
Access and API controls may be reviewed through audits, access certifications, security testing, log reviews and other assurance activities.
30. EXCEPTIONS
Exceptions shall be documented, risk-assessed, approved and periodically reviewed. Mandatory legal, contractual or security requirements shall not be bypassed.
31. RESPONSIBILITY MATRIX
| Function | Responsibility | Escalation |
|---|---|---|
| Technology / IT | Identity, infrastructure, access and API controls | Technology Head |
| Information Security | Security standards, reviews, monitoring and testing | Security Head |
| HR / Administration | Joiner/mover/leaver notifications | Management |
| Business Owner | Access justification and approval | Department Head |
| Compliance | Policy oversight and material exceptions | Compliance Head |
| Vendor Management | Third-party access coordination | Management |
| All Users | Credential protection and secure use | Manager / Security |
32. REVIEW & AMENDMENT
This Policy shall be reviewed at least annually and whenever there is a material change in technology, APIs, partner integrations, access architecture or applicable requirements.
33. APPROVAL
| Role | Name / Designation | Signature / Date |
|---|---|---|
| Prepared By | Information Security / Technology / Compliance | |
| Reviewed By | Legal / Risk / Management | |
| Approved By | Director / Authorised Signatory |
