Support Center

How do I give oAuth option only for Salesforce Administrator and hide it from other users?

Last Updated: Feb 06, 2019 04:29AM PST
We recommend that only System Administrators should be able to process oAuth for Mobile Time Tracker. By default, all users see the oAuth option when logged into Salesforce. The default permission to access Mobile Time Tracker objects is through the ID of the System Administrator who installed the Mobile Time Tracker app from the AppExchange. If a different user clicks on the Mobile Time Tracker oAuth link, it could cause problems in your login process for all users.

Therefore, we suggest that only System Administrators have access to the oAuth link. System Administrators can enable or disable oAuth option to other Salesforce users.

Here is what you need to do to hide the oAuth authentication link.
  • Login to Salesforce using the System Administrator ID that you used to install Mobile Time Tracker
  • Click the Setup button
  • Click the Apps Tab
  • Click on the App Manager
  • You see Mobile Time Tracker oAuth or dftly Time Tracker oAuth
  • Click on the drop-down to find Manage
  • Click on the Edit Policies button
  • Select "Admin approved users are pre-authorised" from permitted users dropdown
  • You see a pop up telling you  that all users currently using this app will be denied access and they will have to log in again- click Ok button
  • Click on the Save.
  • Then scroll down the same screen to the section Manage Profiles,
  • click the Manage Profiles button, you see the list of Salesforce Profiles available in your Org,
  • Search for the profile "System Administrator" and click the check box next to it
  • Click the Save button to save the changes.
Now no Salesforce User can see the oAuth option,  including the Admin User. This way no one will be able to process oAuth for Time Tracker.

But you do need to give the Systems Administrator the ability to process oAuth for Time Tracker.  Here are the instructions for providing the oAuth option to System Administrators
  • Login to Salesforce as a Systems Administrator
  • Click the Setup button
  • Click the Apps Tab
  • Click on the App Manager
  • You see Mobile Time Tracker oAuth
  • Click on the drop-down to find Manage
  • Click on the Edit Policies button
  • Scroll down until "User Provisioning Settings" Section and enable the Check box "Enable User Provisioning"
  • Click on the Save.
Now, only Salesforce Admin user have the option to process oAuth for Mobile Time Tracker.

Note: once you have followed all the above instructions, please process oAuth for Mobile Time Tracker using the Salesforce Admin ID (The Salesforce ID from which you have installed the Mobile Time Tracker application)

Contact Us

1b945cee4ea0304b0140bf8c7eea223e@dftly.desk-mail.com
https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete