After a data source is properly configured, use the Domino Data API to retrieve data without installing drivers or data source-specific libraries.
There are tabular and file-based data sources; each exposes a different mechanism to retrieve data. The simplest way to get started is with the automatically generated code snippet example.
For more detailed information, see Tabular Store and Object Store.
When you use the Domino Data API from a Domino execution, your user identity is verified automatically to enforce Domino permissions. The library attempts to use a Domino JWT token, or, if not available, a user API key.
The following is a summary of the user identity that will be used for access to a data source based on the Domino execution type.
-
Workspaces and Jobs: The user who started the execution.
-
Launchers: The user who started the launcher regardless of who created the launcher.
-
Domino Apps: The user who published the app regardless of who is accessing the app.
-
Model API - No user identity.
For Model APIs and other advanced use cases that require establishing a different user identity, you inject an API key into an execution with an environment variable. Then, you can use it explicitly when retrieving a data source.
For detailed information, see Authentication in the API documentation.