API User in SuiteCRM

Is there any we can achieve these 2 things in Suite…

  1. An API user, which can manage all API hits, which can’t log in via Suite UI.
  2. This API user can be access limited to modules to as per requirements?

Quite Urgent.

Thanks

  1. Currently not possible, though it should be a simple customization to make a specific user not able to login through the UI.

  2. Done here: https://github.com/salesagility/SuiteCRM/pull/7227