Skip to content

Commit 98995b0

Browse files
authored
Merge branch 'develop' into Update_workflow_to_run_on_develop_and_release_branch
2 parents 0d8a214 + b48f3e2 commit 98995b0

File tree

118 files changed

+1044
-738
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+1044
-738
lines changed

content/authentication/sso-bundle/custom-template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Under **Dynamic access mapping principle** you can select one of the following o
5353

5454
* **Roles selected in the rules above will be reassigned to a user on each log in and other ones will be cleared**: This is the default. Dynamic access mapping assigns user roles, based on the token, on every user login. It is not possible to change the user roles inside {{< product-c8y-iot >}} as they would be overwritten on the next user login. To change this behavior, select one of the remaining options.
5555

56-
If you select either of the first two options mentioned above, this will also allow administrators to edit the roles of SSO users in the user management. For details, refer to [Managing permissions](/standard-tenant/managing-permissions/#to-assign-global-roles).
56+
If you select either of the first two options mentioned above, this will also allow administrators to edit the roles of SSO users in the user management. For details, refer to [Managing permissions and roles](/standard-tenant/managing-permissions/#to-assign-global-roles).
5757

5858
The dynamic access mapping configuration allows you to define the rules for assigning roles to users based on JWT claims. The rule that matches the token's value is used to assign the appropriate set of roles to the user.
5959

@@ -146,7 +146,7 @@ Inside some fields you can use placeholders that are resolved by {{< product-c8y
146146
|:-------------|:-------------------------------------------------------------------------------|
147147
| clientId | Value of the **Client ID** field
148148
| redirectUri | Value of the **Redirect URI** field
149-
| code | Code returned by the authorization server in response to authorization request
149+
| code | Code returned by the authorization server in response to authorization request
150150
| refreshToken | Refresh token returned by the authorization server after token request
151151
| id_token | A JWT token issued by the authorization server that contains claims about the authenticated user; can be used for logout from the authorization server
152152
| idp_hint | Value of the `idp_hint` parameter passed by the UI application, to select which IdP should be preselected during the authentication flow

content/change-logs/analytics/apama-in-c8y-20251010-Deprecation-of-MQTT-Service-support-in-EPL-Apps.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ component:
1111
build_artifact:
1212
- value: tc-KXXmo2SUR
1313
label: apama-in-c8y
14-
version: 26.230.0
14+
version: 26.257.0
1515
---
1616

17-
Due to changes in the Cumulocity MQTT Service preview version, the current EPL API for the MQTT Service (`com.apama.cumulocity.mqttservice`) is now deprecated.
17+
Due to changes in the Cumulocity MQTT Service preview version, the current EPL API for the MQTT Service (`com.apama.cumulocity.mqttservice`) is now deprecated.
18+
19+
Use the DeviceService API from (`com.apama.cumulocity.devices`) instead, see [The DeviceService bundle]({{< link-apama-webhelp >}}/standard-connectivity-plugins/device-service/).
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
date: 2025-11-13
3+
title: Smart rules (NEW) introduces support for fine-grained RBAC
4+
change_type:
5+
- value: change-pXAlHAWka
6+
label: Preview
7+
product_area: Analytics
8+
component:
9+
- value: component-M5-cepIIS
10+
label: Streaming Analytics
11+
build_artifact:
12+
- value: tc-KXXmo2SUR
13+
label: apama-in-c8y
14+
ticket: PAB-4929
15+
version: 26.247.0
16+
---
17+
18+
The smart rules (NEW) feature now supports fine-grained Role-Based Access Control (RBAC) to manage user permissions more precisely.
19+
20+
For details, refer to [Managing permissions to smart rules (NEW) instances](/streaming-analytics/smart-rules-plugin/#managing-permissions-to-smart-rules-instances).
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
date: 2025-11-12
3+
title: DeviceService bundle for MQTT Service support in EPL Apps
4+
change_type:
5+
- value: change-2c7RdTdXo4
6+
label: Preview
7+
product_area: Analytics
8+
component:
9+
- value: component-M5-cepIIS
10+
label: Streaming Analytics
11+
build_artifact:
12+
- value: tc-KXXmo2SUR
13+
label: apama-in-c8y
14+
ticket: PAB-4924
15+
version: 26.257.0
16+
---
17+
18+
EPL Apps now supports connecting to the {{< product-c8y-iot >}} MQTT Service with the new DeviceService API. This allows handling of device-native messages sent to the MQTT Service within {{< product-c8y-iot >}} EPL Apps. For more details, see [Using {{< product-c8y-iot >}} MQTT Service](/streaming-analytics/epl-apps/#using-cumulocity-mqtt-service).
19+
20+
For detailed configuration options and the API reference, see [The DeviceService bundle]({{< link-apama-webhelp >}}/standard-connectivity-plugins/device-service/).
21+
22+
This bundle replaces the deprecated Apama EPL API for the MQTT Service.
23+
24+
{{< c8y-admon-info >}}
25+
The {{< product-c8y-iot >}} MQTT Service and The DeviceService features are currently in **public preview** and may be subject to change in the future.
26+
{{< /c8y-admon-info >}}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
date: '2025-11-13'
3+
title: Tailored offloading of inventory collection
4+
change_type:
5+
- value: change-QHu1GdukP
6+
label: Feature
7+
component:
8+
- value: component-A8vMaVaTg
9+
label: DataHub
10+
build_artifact:
11+
- value: tc-H-tuq-8Es
12+
label: datahub
13+
version: 12.0.662
14+
---
15+
When offloading the inventory collection, not only device-related data is offloaded, but also internal data. In order to confine the offloading to the data you need in your application, {{< product-c8y-iot >}} DataHub now introduces views over the inventory collection. These views let you tailor your offloading configuration so that only the data you are interested in is offloaded to the data lake, for example, only data related to devices or device groups.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
date: 2025-09-16T00:00:00.000Z
3+
title: Removal of TrendMiner offloading mode
4+
product_area: Analytics
5+
change_type:
6+
- value: change-inv-3bw8e
7+
label: Announcement
8+
component:
9+
- value: component-A8vMaVaTg
10+
label: DataHub
11+
build_artifact:
12+
- value: tc-H-tuq-8Es
13+
label: datahub
14+
---
15+
The TrendMiner mode as a configuration option in measurements offloading is no longer supported as the integration of {{< product-c8y-iot >}} DataHub with TrendMiner was discontinued.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
date: ""
3+
title: "Upgraded Web SDK versions"
4+
product_area: "Application enablement & solutions"
5+
change_type:
6+
- value: "change-2c7RdTdXo4"
7+
label: "Improvement"
8+
component:
9+
- value: "component-Tl88RYb4A"
10+
label: "Digital Twin Manager"
11+
build_artifact:
12+
- value: "tc-wYIY0MBDO"
13+
label: "dtm"
14+
ticket: ""
15+
version: "1023.1.2"
16+
---
17+
The Digital Twin Manager application has been upgraded to the Cumulocity Web
18+
SDK 1022.44.3. The custom applications that integrate dtm-plugins are
19+
advised to update their plugins to the newest versions to ensure
20+
compatibility with the updated SDK.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
date:
3+
title: Deprecation of CSV-based import assets feature in Digital Twin Manager
4+
product_area: Application enablement & solutions
5+
change_type:
6+
- value: change-inv-3bw8e
7+
label: Announcement
8+
component:
9+
- value: "component-Tl88RYb4A"
10+
label: "Digital Twin Manager"
11+
build_artifact:
12+
- value: "tc-wYIY0MBDO"
13+
label: "dtm"
14+
ticket: ""
15+
version: ""
16+
---
17+
As part of the move to an API-first approach for asset management, the CSV-based **Import assets** feature will be deprecated and removed from the Digital Twin Manager (DTM).
18+
19+
In current versions, this feature is automatically disabled when the Asset APIs feature flag is enabled for private preview features on a tenant. In upcoming releases, it will be fully removed.
20+
21+
To ensure a smooth transition, begin preparing your migration to the Asset APIs, which enable more scalable and flexible asset creation through modern, API-driven workflows. Additional guidance will be shared soon in a dedicated Tech Community article.
22+
Comprehensive API documentation is available directly in DTM through the OpenAPI plugin. You can install it by navigating to: **Administration application > Ecosystem > Extensions > Dtm-plugins > Extension package > Dtm-plugins > OpenAPI documentation**.

content/change-logs/application-enablement/ui-c8y-1022-46-5-escaping-template-literals-in-legacy-code-to-avoid-breaking-10028-graft.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: ""
2+
date: '2025-11-13'
33
title: Escaped template literals in legacy HTML widget code to avoid breaking
44
product_area: Application enablement & solutions
55
change_type:
@@ -14,4 +14,4 @@ build_artifact:
1414
ticket: MTM-64630
1515
version: 1022.46.5
1616
---
17-
In legacy HTML widget code, template literals were not properly escaped which could lead to broken functionality in certain scenarios. This change ensures that all template literals are now correctly escaped.
17+
In legacy HTML widget code, template literals were not properly escaped which could lead to broken functionality in certain scenarios. This change ensures that all template literals are now correctly escaped.

content/change-logs/application-enablement/ui-c8y-1022-47-0-reordering-properties-in-asset-properties-selector.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: ""
2+
date: '2025-11-13'
33
title: Asset property selector allows reordering of properties
44
product_area: Application enablement & solutions
55
change_type:
@@ -14,4 +14,4 @@ build_artifact:
1414
ticket: MTM-64675
1515
version: 1022.47.0
1616
---
17-
The asset property selector is used to select properties to be displayed in various places in the platform. Previously, the order of the properties could not be changed. With this update, you can now reorder the properties in the asset property selector using drag and drop. This allows users to customize the order in which properties are displayed to better suit their needs and preferences.
17+
The asset property selector is used to select properties to be displayed in various places in the platform. Previously, the order of the properties could not be changed. With this update, you can now reorder the properties in the asset property selector using drag and drop. This allows users to customize the order in which properties are displayed to better suit their needs and preferences.

0 commit comments

Comments
 (0)