Suppose you are totally dependent and have requirements where you have a cloud application or several applications for integration with the cloud. In that case, I will suggest the use of Oracle Identity Cloud Service. Oracle Identity Cloud Service has much scope for customization. If you have a high customization level, then I would suggest IAM. The tool's multifactor authentication capabilities are easy to implement. If a client has a banking system, they need a strong authentication service, and only a password is not required; the user has to authenticate via fingerprint, face recognition, or go for or any RSA token. Double authentication is required where the banking department has access to very critical applications, or else they cannot go ahead and give the password. It is very difficult to hack once you have MFA in place. You have to either give the print fingerprint or any RSA token, making it not so easy to hack the system. We suggest MFA to clients who have the most critical application with them. I recommend the tool for every client we have, but it depends on how they want to have it because some customers don't want to go for the cloud application, and they might be thinking about changing the cloud vendors. Suppose a company has some costs in mind, and if they have a large number of employees, like 50,000 or 1,00,000 users, then it will be costlier for them than having an on-prem tool, like IAM. If a customer has 5,000, 10,000, or 20,00 employees, Oracle Identity Cloud Service can be a cheaper tool than the IAM product. I will suggest Oracle Identity Cloud Service only for smaller organizations. The tool does not have any AI capabilities. I would recommend the tool to everyone. I rate the tool an eight out of ten.