NERC · OAuth Scopes

NERC OAuth Scopes

OAuth 2.0 searched

NERC publishes 36 OAuth 2.0 scopes via the authorizationCode and implicit flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the NERC API on a user’s behalf.

Tokens are issued from https://www.eisac.com/services/oauth2/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

EnergyUnited StatesCanadaElectricityGridRegulatorGovernmentReliabilityBulk Power SystemCritical InfrastructureCyber SecurityEnergy MarketsCompliance
Scopes: 36 Flows: authorizationCode, implicit Method: searched

OAuth endpoints

Authorization URL
https://www.eisac.com/services/oauth2/authorize
Token URL
https://www.eisac.com/services/oauth2/token
Flows
authorizationCodeimplicit

Scopes (36)

ScopeDescriptionFlows
openid Request an ID Token (OpenID Connect Core 1.0).
profile Access to the end-user's default profile claims (OpenID Connect Core 1.0).
email Access to the email and email_verified claims (OpenID Connect Core 1.0).
address Access to the address claim (OpenID Connect Core 1.0).
phone Access to the phone_number and phone_number_verified claims (OpenID Connect Core 1.0).
offline_access Request a refresh token for access when the user is not present (OpenID Connect Core 1.0).
refresh_token
id
api
web
full
content
lightning
visualforce
custom_permissions
chatter_api
chatbot_api
interaction_api
wave_api
eclair_api
pardot_api
scrt_api
sfap_api
einstein_gpt_api
mcp_api
user_registration_api
pwdless_login_api
forgot_password
data_cloud_user_claims
cdp_api
cdp_ingest_api
cdp_query_api
cdp_profile_api
cdp_segment_api
cdp_identityresolution_api
cdp_calculated_insight_api

Source

OAuth Scopes

nerc-scopes.yml Raw ↑
generated: '2026-07-27'
method: searched
source: https://www.eisac.com/.well-known/openid-configuration
captured: well-known/nerc-eisac-openid-configuration.json
docs: null
note: >-
  NERC itself publishes no OAuth surface and no scope reference - there is no
  developer portal, no API documentation and no scopes page anywhere on
  nerc.com. The only OAuth2 authorization server in NERC's estate is the one
  fronting the Electricity Information Sharing and Analysis Center (E-ISAC),
  which NERC operates on Salesforce Experience Cloud. The scope list below is
  transcribed VERBATIM from that issuer's anonymous OIDC discovery document; it
  is the Salesforce platform's stock scope set advertised by the E-ISAC issuer,
  NOT a NERC-defined or NERC-documented permission model. No NERC page documents
  any of these scopes, there is no self-serve client registration for outside
  developers, and every resource they would authorize is membership-gated
  (https://www.eisac.com/services/data/v62.0 -> HTTP 401 INVALID_SESSION_ID).
  Descriptions are supplied only for the scopes defined by OpenID Connect Core
  1.0 / RFC 6749; platform scopes are left undescribed rather than glossed.
schemes:
- name: E-ISAC OpenID Connect
  issuer: https://www.eisac.com
  source: https://www.eisac.com/.well-known/openid-configuration
  platform: Salesforce Experience Cloud
  gated: true
  flows:
  - flow: authorizationCode
    authorizationUrl: https://www.eisac.com/services/oauth2/authorize
    tokenUrl: https://www.eisac.com/services/oauth2/token
  - flow: implicit
    authorizationUrl: https://www.eisac.com/services/oauth2/authorize
scope_count: 36
scopes:
- scope: openid
  description: Request an ID Token (OpenID Connect Core 1.0).
  standard: openid-connect
- scope: profile
  description: Access to the end-user's default profile claims (OpenID Connect Core
    1.0).
  standard: openid-connect
- scope: email
  description: Access to the email and email_verified claims (OpenID Connect Core 1.0).
  standard: openid-connect
- scope: address
  description: Access to the address claim (OpenID Connect Core 1.0).
  standard: openid-connect
- scope: phone
  description: Access to the phone_number and phone_number_verified claims (OpenID
    Connect Core 1.0).
  standard: openid-connect
- scope: offline_access
  description: Request a refresh token for access when the user is not present (OpenID
    Connect Core 1.0).
  standard: openid-connect
- scope: refresh_token
  standard: salesforce-platform
- scope: id
  standard: salesforce-platform
- scope: api
  standard: salesforce-platform
- scope: web
  standard: salesforce-platform
- scope: full
  standard: salesforce-platform
- scope: content
  standard: salesforce-platform
- scope: lightning
  standard: salesforce-platform
- scope: visualforce
  standard: salesforce-platform
- scope: custom_permissions
  standard: salesforce-platform
- scope: chatter_api
  standard: salesforce-platform
- scope: chatbot_api
  standard: salesforce-platform
- scope: interaction_api
  standard: salesforce-platform
- scope: wave_api
  standard: salesforce-platform
- scope: eclair_api
  standard: salesforce-platform
- scope: pardot_api
  standard: salesforce-platform
- scope: scrt_api
  standard: salesforce-platform
- scope: sfap_api
  standard: salesforce-platform
- scope: einstein_gpt_api
  standard: salesforce-platform
- scope: mcp_api
  standard: salesforce-platform
- scope: user_registration_api
  standard: salesforce-platform
- scope: pwdless_login_api
  standard: salesforce-platform
- scope: forgot_password
  standard: salesforce-platform
- scope: data_cloud_user_claims
  standard: salesforce-platform
- scope: cdp_api
  standard: salesforce-platform
- scope: cdp_ingest_api
  standard: salesforce-platform
- scope: cdp_query_api
  standard: salesforce-platform
- scope: cdp_profile_api
  standard: salesforce-platform
- scope: cdp_segment_api
  standard: salesforce-platform
- scope: cdp_identityresolution_api
  standard: salesforce-platform
- scope: cdp_calculated_insight_api
  standard: salesforce-platform