--- title: Get Personal OAuth Token \(using GlideOAuthClient\) description: Check whether the user has a personal OAuth token. Use it to confirm valid access before running REST steps or integrations that require personal OAuth credentials. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/authentication/personal-oauth-token.html release: australia product: Authentication classification: authentication topic_type: task last_updated: "2026-10-09" reading_time_minutes: 1 breadcrumb: [Personal authentication, Authentication, Access Management] --- # Get Personal OAuth Token \(using GlideOAuthClient\) Check whether the user has a personal OAuth token. Use it to confirm valid access before running REST steps or integrations that require personal OAuth credentials. ## Before you begin Role required: oauth\_admin ## About this task Use the `GlideOAuthClient` API to check if a personal OAuth token exists for the currently logged-in user. You can also use `ScopedPersonalAuthAPI` to get the personal OAuth token. For more information, see [PersonalAuthAPI - Scoped](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/server-api-reference/PersonalAuthAPIScoped.md). ## Procedure 1. Use the following sample script to check for a personal access token associated with the current session user: ``` function dumpToken(token) { if (token) { gs.info("Access token: " + token.getAccessToken()); gs.info("Expires in: " + token.getExpiresIn()); gs.info("Refresh token: " + token.getRefreshToken()); } } var oAuthClient = new sn_auth.GlideOAuthClient(); oAuthClient.setPersonal(true); // Returns the token for the logged-in user var token = oAuthClient.getToken('', ''); dumpToken(token); ``` 2. Replace `` and `` with the appropriate record values. The `setPersonal(true)` method confirms that the token returned belongs to the currently logged-in user. **Note:** For more information on the methods for requesting and revoking OAuth refresh and access tokens, see: [Glide OAuth Client API Documentation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/server-api-reference/c_GlideOAuthClient.md).