User Authentication
* IDOS encrypts sensitive data on transit and uses captcha.
* After login authentication, access to the user is provided as per pre-defined user role established by the administrator of the business / user organization.
* IDOS uses token and role based authorization and ensures that each request to a server is accompanied by a signed token which is verified for authenticity and only then response is made to the request.
Multi-factor factor authentication
* Completely Automated Public Turing test is made mandatory for every login attempt to ensure that the user is real and not a spam robot.
* We provide the customers the additional security capability whereby they can opt for TOTP (Time based One Time Password) which will be generated and send to registered email at the time of every login and additional security measure.
Data on Transit
* SSL encryption
* Additional encryption is applied for password and sensitive information is encrypted.
* IDOS adopts token based validation of requests.
* User account will lock on consecutive failed attempts to login.
* User will automatically logged out and session is made to expire after certain/configured time on inactive user.
Data on Rest
* Sensitive information like password is encrypted and stored.
* After encryption, data masking / data obfuscation is done.
* Data is stored behind firewall
* Only authorize member can access the data and with least privileges
* Backups are encrypted based on Microsoft Azure backup configuration on cloud.
* Premium disks are used to store the data and these are encrypted disks.
Elimination of Data Breach
* After successful authentication and authorization each request validated before processing; using the token generated during authorization. If any request is sent from unauthenticated source, IDOS will reject the request and logout the user.
* User account gets locked after certain consecutive failure attempts to login.
* User will automatically logged out and session is made to expire after certain/configured time.
* Roles based least privilege backend access to user like DBA and support member based on written request and authorization by the customer for any support task.
* An account is allowed to login from only one place/machine at any given point of time. If the user tries to login from second machine/place parallel to active login from first machine, then most recent login is given access and earlier session will automatically expire.
Elimination of data loss in IDOS
* Single point access of resources using Azure Security
* Microsoft Azure MIP is configured to Data Loss Prevention for additional security.
* Multiple layers are used to access the IDOS like application gateway, firewall, web server and proxy/load balancer and application server act only on SSL.
* Documents are uploaded after validating the file type and virus scan.