You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Returns an array of [ExternalTool](../src/externalTools/domain/models/ExternalTool.ts) objects, which represent the external tools available in the installation.
Returns an instance of [DatasetExternalToolResolved](../src/externalTools/domain/models/ExternalTool.ts), which contains the resolved URL for accessing an external tool that operates at the dataset level.
Returns an instance of [FileExternalToolResolved](../src/externalTools/domain/models/ExternalTool.ts), which contains the resolved URL for accessing an external tool that operates at the file level.
* Returns a DatasetExternalToolResolved object containing the resolved URL for accessing an external tool that operates at the dataset level.
15
+
* The URL includes necessary authentication tokens and parameters based on the user's permissions and the tool's configuration.
16
+
* Authentication is required for draft or deaccessioned datasets and the user must have ViewUnpublishedDataset permission.
17
+
*
18
+
* @param {number | string} [datasetId] - The dataset identifier, which can be a string (for persistent identifiers), or a number (for numeric identifiers).
19
+
* @param {number} toolId - The identifier of the external tool.
20
+
* @param {GetExternalToolDTO} getExternalToolDTO - The GetExternalToolDTO object containing additional parameters for the request.
0 commit comments