From abb7fdfeaacf21e0031ead9f94e813a5b0bb90cf Mon Sep 17 00:00:00 2001 From: Nirmit Damania Date: Tue, 10 Nov 2026 09:29:25 -0500 Subject: [PATCH 1/2] clarify documentation for setting up admin benchling app --- docs/getting-started/prerequisites.md | 2 +- docs/getting-started/setup.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/getting-started/prerequisites.md b/docs/getting-started/prerequisites.md index 8fe27d5..e3a5567 100644 --- a/docs/getting-started/prerequisites.md +++ b/docs/getting-started/prerequisites.md @@ -1,4 +1,4 @@ -1. **Benchling Admin Account**: Liminal builds on top of Benchling's LIMS system. You will need access and credentials to an admin account for your Benchling tenant(s). Liminal needs admin priveleges in order to manipulate Benchling schemas through their API. +1. **Benchling App with Admin Privileges**: Liminal builds on top of Benchling's LIMS system. You will need to have a Benchling App with admin privileges to your Benchling tenant(s). Liminal needs admin privileges in order to manipulate Benchling schemas through the Benchling API and SDK. Ensure the app is configured as an admin on all your entity schemas and dropdowns. [Follow instructions here](https://docs.benchling.com/docs/getting-started-benchling-apps#installing-your-app) to install a Benchling App with admin privileges. 2. **Python**: Liminal supports Python versions 3.10 through 3.13 for package users. diff --git a/docs/getting-started/setup.md b/docs/getting-started/setup.md index 48e65d4..bd1978d 100644 --- a/docs/getting-started/setup.md +++ b/docs/getting-started/setup.md @@ -25,7 +25,7 @@ ... ``` - * **Required**: The `api_client_id` and `api_client_secret` are used to connect to Benchling's SDK. For more information, see the [Benchling API documentation](https://docs.benchling.com/docs/getting-started-benchling-apps#calling-the-api-as-an-app). + * **Required**: The `api_client_id` and `api_client_secret` are used to connect to Benchling's SDK. For information on how to get these credentials from your Benchling App with admin privileges, see the [Benchling API documentation](https://docs.benchling.com/docs/getting-started-benchling-apps#calling-the-api-as-an-app). * Optional: The `warehouse_connection_string` is used to connect to Benchling's read-only warehouse. If you have warehouse access, set this as the connection string for the warehouse. * Optional: The `config_flags` parameter is used to set tenant-specific configuration flags. For more information, see the [BenchlingConnection](../reference/benchling-connection.md) reference. * Set `schemas_enable_change_warehouse_name` to `True` if you want to enable changing schema and field warehouse names. From 2d9d978f6dc5e57452d230de54220075a0f12e8d Mon Sep 17 00:00:00 2001 From: Nirmit Damania Date: Tue, 10 Nov 2026 09:32:07 -0500 Subject: [PATCH 2/2] access --- docs/getting-started/setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/setup.md b/docs/getting-started/setup.md index bd1978d..76456b2 100644 --- a/docs/getting-started/setup.md +++ b/docs/getting-started/setup.md @@ -25,7 +25,7 @@ ... ``` - * **Required**: The `api_client_id` and `api_client_secret` are used to connect to Benchling's SDK. For information on how to get these credentials from your Benchling App with admin privileges, see the [Benchling API documentation](https://docs.benchling.com/docs/getting-started-benchling-apps#calling-the-api-as-an-app). + * **Required**: The `api_client_id` and `api_client_secret` are used to connect to Benchling's SDK. For information on how to access these credentials from your Benchling App with admin privileges, see the [Benchling API documentation](https://docs.benchling.com/docs/getting-started-benchling-apps#calling-the-api-as-an-app). * Optional: The `warehouse_connection_string` is used to connect to Benchling's read-only warehouse. If you have warehouse access, set this as the connection string for the warehouse. * Optional: The `config_flags` parameter is used to set tenant-specific configuration flags. For more information, see the [BenchlingConnection](../reference/benchling-connection.md) reference. * Set `schemas_enable_change_warehouse_name` to `True` if you want to enable changing schema and field warehouse names.