Oracle Cloud (ERP/HCM) has Location Based Access Control, which an excellent feature to control user access to tasks & data based on their roles and IP addresses.
Various Oracle blogs related to LBAC which provides all the necessary details -
https://blogs.oracle.com/fusionhcmcoe/post/enabling-lbac-location-based-access-control
https://blogs.oracle.com/fusionhcmcoe/post/lbac-vs-ip-whitelisting
How LBAC can be used to secure REST API access - This is very good security feature if external systems are integrating with Oracle ERP/HCM using API's.