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
fix/ci: correct cross-instance vNext links, and add a vale rule to advise against them in the future. (#5606)
* rename: add more context to one of the vale rules
* ci: add a vale rule to prevent cross-instance vNext links
* fix: global replace to fix cross-instance links
* revert several links which don't work except across versions
[Zeebe](/components/zeebe/zeebe-overview.md) clients use [gRPC](https://grpc.io/) to communicate with the Zeebe cluster. A cross-platform and high-performance remote procedure call (RPC) framework, gRPC offers benefits for microservices architectures, such as bidirectional data streaming and support for high performance use cases. Using this API may be beneficial with Zeebe because it offers advantages for low-latency and high-throughput use cases.
11
11
12
-
See [Zeebe API RPCs](gateway-service.md) for all available operations. Additionally, review [technical error handling](/docs/apis-tools/zeebe-api/technical-error-handling.md) for a closer look at business logic errors, or [Postman](https://www.postman.com/camundateam/camunda-8-postman/collection/jzgs776/zeebe-api-grpc?action=share&creator=11465105) to experiment with the API.
12
+
See [Zeebe API RPCs](gateway-service.md) for all available operations. Additionally, review [technical error handling](/apis-tools/zeebe-api/technical-error-handling.md) for a closer look at business logic errors, or [Postman](https://www.postman.com/camundateam/camunda-8-postman/collection/jzgs776/zeebe-api-grpc?action=share&creator=11465105) to experiment with the API.
13
13
14
14
To authorize the Zeebe API (gRPC) in a [Self-Managed](/self-managed/about-self-managed.md) setup,
15
15
see [client authorization](/self-managed/zeebe-deployment/security/client-authorization.md).
Copy file name to clipboardExpand all lines: docs/components/connectors/protocol/polling.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -38,20 +38,20 @@ If the HTTP Polling Connector encounters an execution exception while polling, i
38
38
39
39
### Authentication
40
40
41
-
Navigate to the **Authentication** section and select your desired **Authentication type** (e.g., Basic, OAuth). Refer to the [Authentication section of the REST Connector documentation](docs/components/connectors/protocol/rest.md#authentication) for a comprehensive guide.
41
+
Navigate to the **Authentication** section and select your desired **Authentication type** (e.g., Basic, OAuth). Refer to the [Authentication section of the REST Connector documentation](/components/connectors/protocol/rest.md#authentication) for a comprehensive guide.
42
42
43
43
### HTTP polling configuration
44
44
45
45
-**Method**: Choose the HTTP method for your request, e.g., GET, POST, PUT.
46
46
-**URL**: Enter the URL of the targeted HTTP endpoint.
47
-
-**Headers** (Optional): Input required headers as per the external service. Learn more about headers in the [REST Connector headers](docs/components/connectors/protocol/rest.md#http-headers) section.
48
-
-**Query Parameters** (Optional): Add necessary query parameters for the endpoint. More details can be found in the [REST Connector query parameters](docs/components/connectors/protocol/rest.md#query-parameters) section.
47
+
-**Headers** (Optional): Input required headers as per the external service. Learn more about headers in the [REST Connector headers](/components/connectors/protocol/rest.md#http-headers) section.
48
+
-**Query Parameters** (Optional): Add necessary query parameters for the endpoint. More details can be found in the [REST Connector query parameters](/components/connectors/protocol/rest.md#query-parameters) section.
49
49
-**Interval** (Optional): Set the frequency for polling the endpoint in ISO 8601 durations format. The default interval is 50 seconds. Review [how to configure a time duration](../../modeler/bpmn/timer-events/timer-events.md#time-duration) for details.
50
-
-**Connection Timeout**: Define how long (in seconds) the Connector waits before timing out. Further information on this can be found [here](docs/components/connectors/protocol/rest.md#connection-timeout).
50
+
-**Connection Timeout**: Define how long (in seconds) the Connector waits before timing out. Further information on this can be found [here](/components/connectors/protocol/rest.md#connection-timeout).
51
51
52
52
### Payload configuration (optional)
53
53
54
-
In the **Payload** section, you can include a **request body**. Learn more about this [here](docs/components/connectors/protocol/rest.md#request-body).
54
+
In the **Payload** section, you can include a **request body**. Learn more about this [here](/components/connectors/protocol/rest.md#request-body).
55
55
56
56
### Condition to proceed
57
57
@@ -79,7 +79,7 @@ For more information about correlation keys, review the [messages guide](../../.
79
79
80
80
## Handling HTTP Connector responses
81
81
82
-
The response from any HTTP Connector contains the status, headers, and body. Learn more about the response structure [here](docs/components/connectors/protocol/rest.md#response).
82
+
The response from any HTTP Connector contains the status, headers, and body. Learn more about the response structure [here](/components/connectors/protocol/rest.md#response).
83
83
84
84
To structure and utilize the response:
85
85
@@ -162,7 +162,7 @@ Whenever the stock level of this particular product goes below 10 units, the BPM
162
162
163
163
## Next steps
164
164
165
-
- Dive deeper into the [REST Connector](docs/components/connectors/protocol/rest.md) to understand its capabilities and configurations.
165
+
- Dive deeper into the [REST Connector](/components/connectors/protocol/rest.md) to understand its capabilities and configurations.
166
166
- Explore [other Connectors available](../out-of-the-box-connectors/available-connectors-overview.md) in Camunda to integrate with various systems and services.
167
167
- Get a comprehensive understanding of how to use Connectors in your BPMN processes [here](../use-connectors/index.md).
168
168
- Learn about the specifics of inbound Connectors and how they can be used [here](../use-connectors/inbound.md).
Copy file name to clipboardExpand all lines: docs/components/modeler/bpmn/bpmn.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Using BPMN in Modeler, you can create more BPMN 2.0 elements like task types and
25
25
26
26
For example, [service tasks](/components/modeler/bpmn/service-tasks/service-tasks.md) within Camunda 8 require you to set a task type and implement [job workers](/components/concepts/job-workers.md) to perform a particular task in a process.
27
27
28
-
Review [the BPMN 2.0 coverage documentation](docs/components/modeler/bpmn/bpmn-coverage.md) for a complete list of BPMN elements supported by our modeling tools.
28
+
Review [the BPMN 2.0 coverage documentation](/components/modeler/bpmn/bpmn-coverage.md) for a complete list of BPMN elements supported by our modeling tools.
29
29
30
30
Additionally, visit [creating readable process models](/components/best-practices/modeling/creating-readable-process-models.md) for general guidelines on modeling with BPMN.
Copy file name to clipboardExpand all lines: docs/components/modeler/bpmn/user-tasks/user-tasks.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ Note that in SaaS, all user IDs are converted to lowercase by default, as they a
44
44
:::
45
45
46
46
:::info
47
-
Assignment resources can also be used for set user task restrictions ([SaaS](/components/concepts/access-control/user-task-access-restrictions.md)/[Self-Managed](docs/self-managed/concepts/access-control/user-task-access-restrictions.md)), where users will see only the tasks they have authorization to work on.
47
+
Assignment resources can also be used for set user task restrictions ([SaaS](/components/concepts/access-control/user-task-access-restrictions.md)/[Self-Managed](/self-managed/concepts/access-control/user-task-access-restrictions.md)), where users will see only the tasks they have authorization to work on.
48
48
:::
49
49
50
50
Typically, the assignee, candidate users, and candidate groups are defined as [static values](/components/concepts/expressions.md#expressions-vs-static-values) (e.g. `some_username`, `some_username, another_username` and
Copy file name to clipboardExpand all lines: docs/reference/announcements-release-notes/860/860-announcements.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -162,7 +162,7 @@ We are introducing a new base path for both the Operate and Tasklist **web appli
162
162
163
163
### Zeebe, Operate, Tasklist, and Optimize released from single repository
164
164
165
-
To harmonize and simplify, and also to prepare for the [streamlined Orchestration Cluster Architecture](https://camunda.com/blog/2024/04/simplified-deployment-options-accelerated-getting-started-experience/), `Zeebe`, `Operate`, `Tasklist`, and `Optimize` are developed and released from a single repository going forward: https://github.com/camunda/camunda. This prepares for `Zeebe`, `Operate`, `Tasklist`, and a new, Orchestration Cluster level Identity forming the [Orchestration Cluster](/docs/self-managed/reference-architecture/reference-architecture.md#orchestration-cluster) application starting with Camunda 8.8.
165
+
To harmonize and simplify, and also to prepare for the [streamlined Orchestration Cluster Architecture](https://camunda.com/blog/2024/04/simplified-deployment-options-accelerated-getting-started-experience/), `Zeebe`, `Operate`, `Tasklist`, and `Optimize` are developed and released from a single repository going forward: https://github.com/camunda/camunda. This prepares for `Zeebe`, `Operate`, `Tasklist`, and a new, Orchestration Cluster level Identity forming the [Orchestration Cluster](/self-managed/reference-architecture/reference-architecture.md#orchestration-cluster) application starting with Camunda 8.8.
Copy file name to clipboardExpand all lines: docs/self-managed/operational-guides/application-configs.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -335,9 +335,9 @@ zeebe:
335
335
ioThreadCount: "3"
336
336
```
337
337
338
-
Next, for each environment variable, we need to find the configuration option in the [Zeebe configuration](docs/self-managed/zeebe-deployment/configuration/broker.md) section of our documentation.
338
+
Next, for each environment variable, we need to find the configuration option in the [Zeebe configuration](/self-managed/zeebe-deployment/configuration/broker.md) section of our documentation.
339
339
340
-
For `ZEEBE_BROKER_DATA_BACKUP_S3_BUCKETNAME`, we will search this page for anything relating to S3 or bucket name. In this case, the option is in [Zeebe S3 Backup](docs/self-managed/zeebe-deployment/configuration/broker.md#zeebebrokerdatabackups3)
340
+
For `ZEEBE_BROKER_DATA_BACKUP_S3_BUCKETNAME`, we will search this page for anything relating to S3 or bucket name. In this case, the option is in [Zeebe S3 Backup](/self-managed/zeebe-deployment/configuration/broker.md#zeebebrokerdatabackups3)
341
341
with the name `zeebe.broker.data.backup.s3.bucketName`.
342
342
343
343
In our `config` file, add the `data` section under `zeebe.broker`:
Copy file name to clipboardExpand all lines: docs/self-managed/operational-guides/update-guide/870-to-880.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,8 @@ The following sections explain which adjustments must be made to migrate from Ca
8
8
9
9
## Camunda Exporter and harmonized data model
10
10
11
-
The following Camunda 8.7 to 8.8 update guide covers changes related to the new harmonized data model, and the newly introduced [Camunda Exporter](docs/self-managed/zeebe-deployment/exporters/camunda-exporter.md).
12
-
For additional details about the introduced exporter and related changes, see the [8.8 announcements](docs/reference/announcements-release-notes/880/880-announcements.md).
11
+
The following Camunda 8.7 to 8.8 update guide covers changes related to the new harmonized data model, and the newly introduced [Camunda Exporter](/self-managed/zeebe-deployment/exporters/camunda-exporter.md).
12
+
For additional details about the introduced exporter and related changes, see the [8.8 announcements](/reference/announcements-release-notes/880/880-announcements.md).
13
13
14
14
:::important
15
15
With the Camunda Exporter introduction, Camunda is compatible with Elasticsearch 8.16+ and no longer supports older Elasticsearch versions. See [supported environments](/reference/supported-environments.md).
Copy file name to clipboardExpand all lines: docs/self-managed/optimize-deployment/configuration/system-configuration.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -271,7 +271,7 @@ Settings influencing the process digest feature.
271
271
Settings for automatic cleanup of historic process instances based on their end time.
272
272
273
273
:::note
274
-
Two types of history cleanup are available for Camunda 8 users at this time - process data cleanup and external variable cleanup. For more information, see [History cleanup](/docs/self-managed/optimize-deployment/configuration/history-cleanup.md).
274
+
Two types of history cleanup are available for Camunda 8 users at this time - process data cleanup and external variable cleanup. For more information, see [History cleanup](/self-managed/optimize-deployment/configuration/history-cleanup.md).
Copy file name to clipboardExpand all lines: docs/self-managed/reference-architecture/kubernetes.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ The database is not depicted in the diagram, as we recommend handling it externa
48
48
### Kubernetes
49
49
50
50
:::note
51
-
The reference architecture overview describes the difference between the [Orchestration cluster and Web Modeler and Console](/docs/self-managed/reference-architecture/reference-architecture.md#orchestration-cluster-vs-web-modeler-and-console), and provides additional information on application communication.
51
+
The reference architecture overview describes the difference between the [Orchestration cluster and Web Modeler and Console](/self-managed/reference-architecture/reference-architecture.md#orchestration-cluster-vs-web-modeler-and-console), and provides additional information on application communication.
52
52
:::
53
53
54
54
A [multi-namespace deployment](/self-managed/setup/guides/multi-namespace-deployment.md) is recommended. For more information, see the [components](#components) section.
Copy file name to clipboardExpand all lines: versioned_docs/version-8.4/apis-tools/administration-api/authentication.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -67,7 +67,7 @@ The OAuth service rate limits about one request per second for all clients with
67
67
All token requests count toward the rate limit, whether they are successful or not. If any client is running with an expired or invalid API key, that client will continually make token requests. That client will therefore exceed the rate limit for that IP address, and may block valid token requests from completing.
68
68
:::
69
69
70
-
The officially offered [client libraries](/docs/apis-tools/working-with-apis-tools.md) (as well as the Node.js and Spring clients) have already integrated with the auth routine, handle obtaining and refreshing an access token, and make use of a local cache.
70
+
The officially offered [client libraries](/apis-tools/working-with-apis-tools.md) (as well as the Node.js and Spring clients) have already integrated with the auth routine, handle obtaining and refreshing an access token, and make use of a local cache.
71
71
72
72
If too many token requests are executed from the same source IP address in a short time, all token requests from that source IP address are blocked for a certain time. Since the access tokens have a 24-hour validity period, they must be cached on the client side, reused while still valid, and refreshed via a new token request once the validity period has expired.
Copy file name to clipboardExpand all lines: versioned_docs/version-8.4/apis-tools/administration-api/tutorial.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Make sure you keep the generated client credentials in a safe place. The **Clien
23
23
## Getting started
24
24
25
25
- A detailed API description can be found [here](https://console.cloud.camunda.io/customer-api/openapi/docs/#/) via Swagger. With a valid access token, this offers an interactive API experience against your Camunda 8 cluster.
26
-
- You need authentication to access the API endpoints. Find more information [here](/docs/apis-tools/administration-api/authentication.md).
26
+
- You need authentication to access the API endpoints. Find more information [here](/apis-tools/administration-api/authentication.md).
Copy file name to clipboardExpand all lines: versioned_docs/version-8.4/apis-tools/operate-api/tutorial.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ In this tutorial, we'll step through examples to highlight the capabilities of t
9
9
10
10
## Getting started
11
11
12
-
- You need authentication to access the API endpoints. Find more information [here](/docs/apis-tools/operate-api/overview.md#authentication).
12
+
- You need authentication to access the API endpoints. Find more information [here](/apis-tools/operate-api/overview.md#authentication).
13
13
- We will use the `bpmn-js` library to render the diagram and add overlays. Visit the documentation on [embedding the pre-packaged viewer](https://bpmn.io/toolkit/bpmn-js/walkthrough/#viewer-pre-packaged) for more details.
This section contains product manual content for each component in Camunda 8, including conceptual content. Together, these components comprise the Camunda 8 SaaS experience.
11
11
12
12
-[Concepts](concepts/what-is-camunda-8.md) - Learn more about a variety of Camunda 8 topics with this conceptual documentation on clusters, processes, job workers, workflow patterns, and more.
13
-
-[Console](console/introduction-to-console.md) - With this management application for the included products, create and delete clusters, manage API clients and alerts, and more. As of version 8.4, Console is only available for Camunda 8 SaaS. For Self-Managed content, visit our [Self-Managed documentation](/docs/self-managed/about-self-managed.md).
13
+
-[Console](console/introduction-to-console.md) - With this management application for the included products, create and delete clusters, manage API clients and alerts, and more. As of version 8.4, Console is only available for Camunda 8 SaaS. For Self-Managed content, visit our [Self-Managed documentation](/self-managed/about-self-managed.md).
14
14
-[Modeler](modeler/about-modeler.md) - Design and implement diagrams using Camunda's modeling tools, including Web Modeler and Desktop Modeler.
15
15
-[Connectors](connectors/introduction.md) - Integrate with external systems using these reusable building blocks.
16
16
-[Zeebe](zeebe/zeebe-overview.md) - Define processes graphically in BPMN 2.0, choose any gRPC-supported programming language to implement your workers, build processes that react to events from Apache Kafka, and more using this workflow engine powering Camunda 8.
Copy file name to clipboardExpand all lines: versioned_docs/version-8.4/components/concepts/backups.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ If you require more retained backups or more frequent backups, contact your Cust
56
56
57
57
The backup operations can be performed programmatically using the Administration API.
58
58
This provides the flexibility to seamlessly integrate backup-related tasks with your existing systems and automation workflows.
59
-
For detailed information on using the API, refer to the [Administration API reference](/docs/apis-tools/administration-api/administration-api-reference.md).
59
+
For detailed information on using the API, refer to the [Administration API reference](/apis-tools/administration-api/administration-api-reference.md).
Copy file name to clipboardExpand all lines: versioned_docs/version-8.4/components/concepts/clusters.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ The way this type of cluster works varies depending on if you are using it in th
54
54
55
55
### Development clusters in the Enterprise plan
56
56
57
-
Enterprise plan users can purchase development clusters as part of their Enterprise subscription agreement. Deployment and execution of models (process instances, decision instances, and task users) are included at no extra cost for this type of cluster. Additionally, this type of cluster in the Enterprise plan follows the [standard data retention policy](/docs/components/concepts/data-retention.md) and does not auto-pause when not in use.
57
+
Enterprise plan users can purchase development clusters as part of their Enterprise subscription agreement. Deployment and execution of models (process instances, decision instances, and task users) are included at no extra cost for this type of cluster. Additionally, this type of cluster in the Enterprise plan follows the [standard data retention policy](/components/concepts/data-retention.md) and does not auto-pause when not in use.
58
58
59
59
Please [contact us](/reference/contact.md) if you are an existing customer and would like to purchase a development cluster.
0 commit comments