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: docs/deploying/integration-requests.md
+15-7Lines changed: 15 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
Integration requests streamline your deployment process by automatically associating the necessary OAuth integrations with your content, eliminating the need for manual configuration and ensuring that your deployed content has immediate access to the external services that it depends on.
1
+
Integration requests streamline your deployment process by automatically associating the necessary OAuth integrations with your content, eliminating the need for manual configuration and ensuring that your deployed content has immediate access to the external resources that it depends on.
2
2
3
3
You can define integration requests for your content by defining `integration_requests` in your content's `manifest.json` file. The base `manifest.json` file can be produced using the [`write-manifest`](../commands/write-manifest.md) command, but you will need to edit the file by hand to add the `integration_requests`.
4
4
@@ -18,6 +18,7 @@ There are a variety of different fields that can be used within an integration r
18
18
|`config`| Configuration settings for the integration | key-value match |`"{"auth_mode": "Confidential"}"`|
19
19
20
20
Possible values for `type` include:
21
+
21
22
-`azure`
22
23
-`azure-openai`
23
24
-`sharepoint`
@@ -35,6 +36,7 @@ Possible values for `type` include:
35
36
-`custom`
36
37
37
38
Possible values for `auth_type` include:
39
+
38
40
-`Viewer`
39
41
-`Service Account`
40
42
-`Visitor API Key`
@@ -45,7 +47,7 @@ An integration request can contain any combination of the fields listed above, a
45
47
46
48
#### Using the integration guid
47
49
48
-
If the content will only ever be deployed to a single server, the easiest way to make sure an OAuth integration gets automatically associated with it is by only listing the OAuth integration `guid` in the integration request:
50
+
If the content will only ever be deployed to a single server, the easiest way to make sure the correct OAuth integration gets automatically associated is by listing the OAuth integration `guid` in the integration request:
49
51
50
52
```json
51
53
@@ -75,11 +77,17 @@ A Connect administrator can locate the `guid` for an OAuth integration by naviga
0 commit comments