OAuth Access Token Retrieval
The concept provided is undefined — no concept name was supplied for definition. Based on the available sources, a definition cannot be accurately scoped or written without knowing the specific concept to define.
If you intended to ask about a concept such as mTLS (Mutual Transport Layer Security) for access tokens, or OAuth Access Tokens on SAP BTP, please resubmit with a clearly named concept so it can be grounded in the provided sources.
Tutorials that teach this
- Tutorial Use a Sales Order Completion (SOC) Dataset Schema to Upload Training Data to Data Attribute Recommendation
- Tutorial Get OAuth Access Token for SAP Document AI via Web Browser
- Tutorial Use Machine Learning to Extract Information from Documents with Swagger UI
- Tutorial Get OAuth Access Token for Data Attribute Recommendation via Web Browser
- Tutorial Use an Invoice Object Recommendation (IOR) Dataset Schema to Upload Training Data to Data Attribute Recommendation
- Tutorial Use the Invoice Object Recommendation (IOR) Business Blueprint to Train a Machine Learning Model
- Tutorial Use Your Own Data to Train a Machine Learning Model and Get Recommendations Based on Users' Browsing History
- Tutorial Upload Data to Data Attribute Recommendation
- Tutorial Detect and Highlight Entities from Unstructured Text with Pre-trained Models
- Tutorial Get Recommendations Based on Users' Browsing History
- Tutorial Use the Sales Order Completion (SOC) Business Blueprint to Train a Machine Learning Model
- Tutorial Use the Sales Order Completion (SOC) Business Blueprint to Predict Missing Sales Order Fields
- Tutorial Use the Regression Model Template to Train a Machine Learning Model
- Tutorial Use Service Ticket Intelligence and Postman to Classify Service Requests
- Tutorial Use the Regression Model Template to Predict Data Records
- Tutorial Get OAuth Access Token for Personalized Recommendation via Web Browser
- Tutorial Create Dataset and Upload Training Data
Docs explaining this concept
Prerequisites
- Concept Business Entity Recognition Service Setup The concept name was not provided, so a precise definition cannot be determined. Based on the available sources, **Business Entity Recognition** is an SAP AI service that allows developers to identify and extract named business entities — such as organizations, persons, or locations — from unstructured text. Developers interact with it by provisioning a service instance, obtaining an OAuth access token for authentication, and then using the [Python SDK](https://developers.sap.com) or REST APIs to create datasets, upload training data, deploy models, and retrieve prediction results.
- Concept Service Key Creation in SAP BTP A **service key** is a set of credentials generated for an SAP BTP service instance that allows remote applications to authenticate and connect to that service. Developers create a service key — for example, [for an ABAP system](https://help.sap.com/docs/btp/sap-business-technology-platform/7af8259f4b2a4a2b9ef2fa42b436fb7e?locale=en-US&state=PRODUCTION&version=Cloud) — to [retrieve the credentials](https://help.sap.com/docs/btp/sap-business-technology-platform/0f48b2e84d73489692450ea7bf4d1916?locale=en-US&state=PRODUCTION&version=Cloud) needed by external or remote applications to securely access the service. Service keys are commonly used across SAP BTP services such as Document Management, SAP Document AI, and Personalized Recommendation to enable programmatic access from client applications.
- Concept Service Keys The concept to be defined is not specified. Based on the provided sources, which cover topics such as Document Management Service, SAP Omnichannel Promotion Pricing, and SAP Document AI, there is insufficient information to produce a grounded definition for an undefined concept.
- Concept SAP BTP Trial Accounts The concept name was not provided and the supplied source snippets do not define a specific SAP developer concept — they cover trial account setup, subaccount creation, entitlements, and environment onboarding on SAP BTP, but do not describe a single named concept. A definition cannot be accurately written without a clearly identified concept grounded in the sources.
- Concept OAuth2 Client Credentials Grant Flow The provided sources do not contain sufficient information to define a specific, identifiable SAP developer concept — the concept name is listed as "undefined" and the source snippets cover a broad range of unrelated topics (OAuth2 Proxy, JWT security, API calls, service instances, and various tutorials) without converging on a single definable concept. A meaningful, source-grounded definition cannot be produced.
- Concept SAP BTP Service Instance and Service Key Creation The concept provided is `undefined`, and the supplied sources do not contain sufficient content to ground a meaningful definition of any specific SAP developer concept. Without a valid concept name or substantive source snippets, a documentation-quality definition cannot be written accurately or responsibly.
- Concept SAP Document AI Service Setup and Subscription The concept provided is `undefined`, so no valid concept name was supplied. Based on the available sources, which all relate to **SAP Document AI** tutorials, a definition cannot be accurately scoped to a single, specific developer concept. Please provide a valid concept name — for example, "SAP Document AI", "OAuth Access Token", "Document Schema", or "Document Template" — so that a precise, source-grounded definition can be written.
- Concept Free Tier Service Plans The concept provided is **undefined** and no valid concept name was supplied. Based on the available sources, a best-fit definition can be offered for **Free Tier** on SAP BTP: Free Tier is an option for trying out SAP Business Technology Platform (SAP BTP) services without a time-limited trial, allowing developers to explore and test capabilities such as [SAP HANA Cloud, SAP AI Core, and document processing services](https://help.sap.com/docs/btp/sap-business-technology-platform/046f127f2a614438b616ccfc575fdb16?locale=en-US&state=PRODUCTION&version=Cloud) within a productive account. Developers use Free Tier service plans to create service instances, configure accounts, and retrieve service keys for AI and data intelligence services before committing to paid usage.
- Concept Basic Authentication The concept name was not provided, but based on the sources, this appears to relate to **inbound communication authentication** in SAP BTP, ABAP environment. A Communication User is a technical user configured to enable inbound communication, allowing external clients to authenticate and connect to SAP BTP services. Developers use it alongside authentication methods such as [Basic Authentication](https://help.sap.com/docs/btp/sap-business-technology-platform/4e1761cecbdd47f6b93e1dfd9d254281?locale=en-US&state=PRODUCTION&version=Cloud) or OAuth to secure [inbound communication channels](https://help.sap.com/docs/btp/sap-business-technology-platform/7e73616a62e0455dab6574ead2073383?locale=en-US&state=PRODUCTION&version=Cloud). When using Basic Authentication, the client supplies the credentials of the Communication User to gain access to the system.
- Concept Free Tier Service Plans on SAP BTP The provided sources do not contain a definition for an "undefined" concept. A meaningful definition cannot be written without a valid concept name and supporting source content. Please provide a specific SAP developer concept along with relevant source snippets to generate an accurate definition.
- Concept BTP Service Key Creation A **Service Key** in SAP BTP is a set of credentials generated for a service instance that allows external applications or tools to consume a service outside of the standard service binding mechanism. As described in the [Service Keys documentation](https://help.sap.com/docs/btp/sap-business-technology-platform/32297f15898f47329df76b706447fc3e?locale=en-US&state=PRODUCTION&version=Cloud), consuming existing service keys from applications is an alternative to service bindings. Developers can [create a service key in the SAP BTP cockpit](https://help.sap.com/docs/btp/sap-business-technology-platform/bf701059725540098fba6b364433dc13?locale=en-US&state=PRODUCTION&version=Cloud) to obtain the connection details needed to access a service instance from outside the platform environment.
- Concept OAuth 2.0 Client Credentials Retrieval The provided sources do not contain sufficient information to define the concept "undefined." The sources cover topics such as Communication Arrangements, audit log access, credential retrieval, and API configuration on SAP BTP, but none of them define or describe a concept explicitly named "undefined." A reliable definition cannot be grounded solely in the provided snippets.
- Concept Service Key Management The concept name provided is "undefined," and the available sources do not contain sufficient information to produce a grounded, accurate definition for a specific SAP developer concept. Only [S1] references a named concept — **Service Instance Secrets** — but the snippet is truncated and does not provide enough detail to write a complete, fully supported definition. The remaining sources are tutorial titles with no substantive content. To generate a valid reference definition, please provide a valid concept name and ensure the source snippets contain enough grounded detail to support 2–4 sentences of prose.
- Concept Service Key Integration A **Communication Arrangement** is a configuration object in the SAP BTP ABAP environment that defines how an ABAP system communicates with an external system or service. Developers use it to establish inbound or outbound connectivity by linking a communication scenario with a communication system and the appropriate authentication details. It can be created manually or [using a service key](https://help.sap.com/docs/btp/sap-business-technology-platform/e66e8449fad54caf929d675fb649378a?locale=en-US&state=PRODUCTION&version=Cloud) to connect to external services on SAP BTP. For step-by-step guidance, SAP provides documentation on how to [create a communication arrangement](https://help.sap.com/docs/btp/sap-business-technology-platform/b7a87fd525f04f1aa485dd5ddf4bf562?locale=en-US&state=PRODUCTION&version=Cloud) in the ABAP environment.
- Concept OAuth 2.0 Authentication The concept name provided is undefined and the supplied sources do not share a common subject — they cover a Communication Arrangement outbound user entity, Web Access Control in the Cloud Foundry environment, and an augmented reality tutorial — making it impossible to ground a coherent definition in the given material. Please provide a valid concept name and relevant supporting sources so an accurate definition can be written.
Concepts that build on this
- Concept Swagger UI API Interaction
- Concept Instant Learning Feature Configuration via API
- Concept OAuth 2.0 Client Credentials Retrieval
- Concept Token Retrieval Retry Mechanism
- Concept Machine Learning Inference
- Concept Inference Request
- Concept Business Entity Recognition Service Setup
- Concept Machine Learning Model Training
- Concept SAP Data Attribute Recommendation Service
- Concept Service Ticket Intelligence
- Concept SAP Personalized Recommendation Service
- Concept REST API Authentication with OAuth Token
- Concept Named Entity Recognition (NER) with Pre-trained Models