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
Copy file name to clipboardExpand all lines: README.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -324,7 +324,6 @@ Depending on the features you are using, the following scopes are needed:
324
324
**Available for both Platform Tokens and OAuth Clients:**
325
325
326
326
-`app-engine:apps:run` - needed for almost all tools
327
-
-`app-engine:functions:run` - needed for for almost all tools
328
327
-`environment-api:entities:read` - for retrieving ownership details from monitored entities (_currently not available for Platform Tokens_)
329
328
-`automation:workflows:read` - read Workflows
330
329
-`automation:workflows:write` - create and update Workflows
@@ -347,9 +346,12 @@ Depending on the features you are using, the following scopes are needed:
347
346
-`email:emails:send` - needed for `send_email` tool to send emails
348
347
-`settings:objects:read` - needed for reading ownership information and Guardians (SRG) from settings
349
348
350
-
**Note**: Please ensure that `settings:objects:read` is used, and _not_ the similarly named scope `app-settings:objects:read`.
349
+
**Notes**:
351
350
352
-
**Important**: Some features requiring `environment-api:entities:read` will only work with OAuth Clients. For most use cases, Platform Tokens provide all necessary functionality.
351
+
- Please ensure that `settings:objects:read` is used, and _not_ the similarly named scope `app-settings:objects:read`.
352
+
- Versions before 0.12.0 required the scope `app-engine:functions:run`, which is no longer required.
353
+
354
+
**Important**: Some features requiring `environment-api:entities:read` will not work with Platform Tokens.
353
355
354
356
## ✨ Example prompts ✨
355
357
@@ -531,7 +533,7 @@ In most cases, authentication issues are related to missing scopes or invalid to
531
533
**For OAuth Clients:**
532
534
In case of OAuth-related problems, you can troubleshoot SSO/OAuth issues based on our [Dynatrace Developer Documentation](https://developer.dynatrace.com/develop/access-platform-apis-from-outside/#get-bearer-token-and-call-app-function).
533
535
534
-
It is recommended to test access with the following API (which requires minimal scopes `app-engine:apps:run` and`app-engine:functions:run`):
536
+
It is recommended to test access with the following API (which requires minimal scopes `app-engine:apps:run` and, e.g., `storage:logs:read`):
535
537
536
538
1. Use OAuth Client ID and Secret to retrieve a Bearer Token (only valid for a couple of minutes):
537
539
@@ -541,7 +543,7 @@ curl --request POST 'https://sso.dynatrace.com/sso/oauth2/token' \
0 commit comments