It is now possible to edit an existing API Server installation with the Web Installer. |
33584, 314733, 313398 |
During installation of the API Server it is possible to set the password of the default system user IdentityRegistration. It is also possible to specify another system user, whose login can be used to create new identities. |
36343, 407727 |
The API Server can write the session ID to log entries.
To do this, there must be the following entry in the <nlog> section of the nlog.config file:
<extensions>
<add assembly="QBM.CompositionApi.Server" />
</extensions> |
36902 |
Local customizing of an API Server configuration is now only allowed by default if the API Server was started from the command line on the ImxClient.
Local customizations are disabled on IIS-based installations. You can override this behavior by adding the following code snippet to the web.config file.
<appSettings>
<add key="IsStandAlone" value="true" />
</appSettings> |
416938 |
The API Server supports Websocket API methods. |
394642 |
Enhancements to API clients for Angular developers:
-
Named interfaces are now used for the parameter types. These interfaces are exported so that they can be used in the application code.
-
The parameter properties are stored with their descriptions in the API client. |
394386 |
The API Server uses HTTP status code 403 if authentication fails. |
405643 |
The SCIM API's CSRF protection mechanism of the API Server is disabled by default. |
405926 |
API clients are now more stable if the network connection breaks. |
264940 |
The API Server runs a version check. Access by API clients of other versions causes an error. |
296243 |
Enhanced performance starting the API Server. |
312481 |
Compatibility of the API Server with reverse proxies has been improved. Reverse proxies can be configured in the Administration Portal. |
319175 |
The API Server uses less space for temporary files on an IIS installation. |
328741 |
Type-safe classes are now supported for editing custom API plugins. |
316845 |
The API Server now takes all languages into account that are listed in the Accept-Languages header of an API query. |
316933 |
The .WithSingleEntityRead() extension method was implemented in the API Server. It can be used to load single entities via the API (identified by the primary key). |
251366 |
If the base URL of the API Server does not match a web application, a corresponding log entry is now generated. |
389277 |
Angular application debugging has been stabilized by implementing the deleteDestPath option. |
407356 |
API client methods now support canceling of API requests. |
390096 |
In the Administration Portal, naming of multiple configuration keys has been improved. |
424491 |
Recently added configuration keys can now be deleted in the Administration Portal. |
307180 |
The Administration Portal now displays the API documentation. You can also configure how the API documentation is displayed in the Administration Portal settings. |
322436 |
Enhanced performance of the API documentation. |
307709 |
Requests from the API documentation (Swagger) no longer fail due to the missing X-XSRF-TOKEN header, as it is now included in the requests. |
394255 |
The SameSite cookie setting can now be edited in the Administration Portal. |
386427 |
The domain of the cookies sent by the API Server can now be configured in the Administration Portal. |
388463 |
A default design for web applications can now be configured in the Administration Portal. |
322421 |
The web applications now support a high-contrast design. |
316555 |
In the Administration Portal the VI_ITShop_CanCloneCartItemsByPerson and VI_ITShop_CanCloneCartItemsByProduct configuration parameters that have no effect, have been removed. |
422641 |
Improved the Administration Portal display of the API Server status:
-
You can show the list of composition API caches.
-
You can empty the cache.
-
You can enable and disable cookies usage.
-
You can display charts on the start page that show the number of sessions in chronological order. |
387864 |
In the Administration Portal, you can now configure that users cannot change the language in their profile settings and that the browser language is used for the web application interfaces instead. |
35813, 206640 |
In the Administration Portal, you can now configure the maximum size of an identity's profile picture. |
367838 |
The ConfigFileEditorCMD program now supports the /preventdbupdate true command line parameter. If this is set, the application token is not updated in the database. This parameter is primarily intended for use in containers. |
405743 |
The Web Portal uses a new mode for searching products on the product selection page to provide more complete search results and enhance performance. |
32800, 423711 |
When approving a request or an attestation case, the approval step in which the approval is being decided is now displayed. |
34861, 316872 |
You can now specify values for request parameters of products assigned to a product bundle. These values are then pre-set from the corresponding product bundle on requesting. |
33637, 316846 |
The user now receives a warning before saving and before starting an attestation policy if the expected number of attestation cases exceeds a given threshold. The threshold can be configured. |
34918, 305302 |
The Web Portal has a completely revised New Request page. |
35573, 312077 |
Enhanced performance in the Web Portal for:
|
35861, 36814 |
New attestation conditions are provided to identify unused user accounts, which can be used for attestation of user accounts and memberships in system entitlements. |
37004 |
New attestation conditions are provided to identify unused PAM entitlements, which can be used, for example, as part of Behavior Driven Governance for One Identity Safeguard. |
37005, 37006 |
In Web Portal, using the keyboard has been improved. |
410172 |
IT Shop administrators can now edit product bundles in the Web Portal. |
416274 |
In the Web Portal, you can now create a new system role for an application without assigning entitlements to this system role at the same time. |
421193 |
Application entitlements of an application can now be filtered in the Web Portal. |
425214 |
Enhanced editing of service items:
-
In the Web Portal, you can see which application the application entitlement of a service item is assigned to.
-
If the service item properties cannot be edited due to an application entitlement assignment, a message is displayed.
-
IT Shop administrators can change the owner of a service item. |
292570 |
In the Web Portal, if SAP function compliance rules are violated, you can now display the SAP authorizations that lead to the rule violation. |
297236 |
In Web Portal, you can now set certain properties for multiple products that you want to request at once (for example, validity and reasons). |
309614 |
As a report administrator, you can now specify who can access or subscribe to a report in the Web Portal. |
314124 |
You can now configure your own settings in the Web Portal:
|
319031, 206656 |
Views in the Web Portal can now be configured on more pages:
|
320784 |
When requesting from a product bundle in the Web Portal, the request parameters stored with the product bundle are now included as well. |
322296 |
In the Web Portal, you can now zoom in and move around in hyperviews. |
367241 |
In the Web Portal, you can now perform an origin analysis when attesting an assignment. |
388598 |
In Web Portal you can now perform an origin analysis in the attestation history for an assignment attestation. |
388599 |
In the Web Portal, you can now click to display hyperviews such that all the information is shown. |
418561 |
If an attestation is approved or denied, an evaluation is carried out as to whether a reason must be provided. |
415322 |
Hyperviews in web applications now support displaying of visual separators. |
206664 |
The Web Portal and the Password Reset Portal now support a layout that hides the header and the menu bar. |
404198 |
As the person responsible for an application, you can now edit the service category structure for the application in the Web Portal.
A service item with application entitlement can now only be assigned to a service category under the basic service category of the application. |
405217 |
A new menu item Responsibilities > My Responsibilities has been added in the Web Portal. You can now use this menu item to display all objects for which you are responsible. |
406577 |
In the Web Portal, resolving rule violations of compliance rules for SAP functions has been improved. |
320932 |
If role memberships of a logged-in user change, the user is notified in the Web Portal and must log in again. |
293389 |
In the Web Portal, if you click an object for further editing or a detailed view, the pane that opens now shows the name of the corresponding object as a subtitle. |
303776 |
If the MitigatingControlsPerViolation configuration parameter is set, the request approver can now add mitigating controls to the resulting rule violations of a request as long as the approver is also an exception approver for the violated rule.
In addition, the user can now see the request's mitigating controls in the request history. |
305815 |
If the MitigatingControlsPerViolation configuration parameter is set, you can now add mitigating controls to rule violations. |
367357 |
Attestation runs that were started via a policy collection are now marked accordingly in the Web Portal. |
316985 |
In the Web Portal, you can now cancel requests to which you have write permissions. |
36058, 319102 |
Handling of pending attestation cases has been expanded to include the following:
-
Displaying terms of use for an attestation case if the terms of use have been assigned to the underlying attestation policy
-
Displaying policy violations of the attestation case base object
-
Attestation cases with policy violations are highlighted in the overview
-
Displaying mitigating controls for policy violations of an attestation case
-
Risk assessment of the attestation case basic object |
319199 |
In the Web Portal, you can now assign mitigating controls to a policy violation. |
319201 |
In the Web Portal, the display of selected objects has been standardized. |
320942 |
Resolving rule violations has been expanded to include the following:
-
The user can specify a reason that will be used to unsubscribe requests if at least one unsubscription is made.
-
Generated unsubscriptions are displayed in the request history in such a way that it is apparent who resolved the rule violation.
-
A default reason is automatically used for request cancellations, indicating that the cancellation was made to resolve a rule violation. |
321559 |
Hyperviews are now provided in the Web Portal for the following objects:
|
367240 |
In the Web Portal, you can display the history of an object chronologically. |
417844 |
You can now use the Password Reset Portal to create a new user account. |
387948 |
In the Web Portal, you can now manage the ticket attachments (download, upload, edit, and delete) as well as edit the structure of the attachment folders. |
388586 |
In the Web Portal, you can now view your own attestation status. |
388600 |
How the recipient of a delegation is displayed in the request history has been improved. |
36122, 388967 |
The following program functions have been introduced.
-
Portal_UI_ApplicationAdmin
-
Portal_UI_ApplicationOwner
-
Portal_UI_PAGStatistics
-
Portal_UI_PasswordHelpdesk
-
Portal_UI_PersonAdmin
-
Portal_UI_PersonManager
-
Portal_UI_PersonStatistics
-
Portal_UI_PolicyAdmin
-
Portal_UI_PolicyOwner
-
Portal_UI_PolicyStatistics
-
Portal_UI_QERPolicyAdmin
-
Portal_UI_QERPolicyStatistics
-
Portal_UI_ResourceAdmin
-
Portal_UI_RoleAdmin
-
Portal_UI_RoleStatistics
-
Portal_UI_RuleStatistics
-
Portal_UI_ShopAdmin
-
Portal_UI_ShopStatistics
-
Portal_UI_StructAdmin
-
Portal_UI_StructStatistics
-
Portal_UI_TSBStatistics |
395043, 427871 |
You can now specify in a parameter definition (for reports or requests) that the selection of a parameter value is made from a flat list (instead of from a tree). |
307699 |
In the Operations Support Web Portal, the Availability check has been extended and revised. |
205400 |
In the Operations Support Web Portal, only objects that are directly assigned are marked as outstanding. |
316548 |
Displaying processes in the Operations Support Web Portal has been improved:
-
You can use the process ID to go directly to the operations that belong to the process ID.
-
You can see a summary status for each process.
-
You can see the list of objects affected by a process.
-
You can see the error message of a failed process step and copy it to the clipboard for further use. |
327062 |
In the Operations Support Web Portal, the stop and start behavior of the system has changed to stop queue processing without a delay if possible. |
393858 |
The Operations Support Web Portal is now only offered if a database connection with the Configuration user access level is used. |
|
The Angular applications now use Angular 14. |
394843 |
The RSTS has been updated to version 2023-02-28.1.
Changes:
-
Multiple instances of the service can be installed next to each other.
-
Integration of OneLogin MFA.
-
Support for LDAPS with SSL/TLS when connecting to Active Directory or an LDAP server.
-
New support for automatic monitoring and updating of metadata when configuring with a URL.
-
Starling 2FA removed.
The RSTS must be uninstalled/reinstalled for the update. |
404168 |