Release SABIO 5.29
Keycloak - temporary assignment of user groups and roles possible for external users
If a user was not generated in SABIO but imported from an external SABIO system (e.g. an Idp) and user groups and roles are always being synchronized with the external source, temporary user groups and roles can now be assigned to or removed from users.
The next time this user logs in, user groups and roles will be reset to the values stored in the external system.
This is necessary if you as an admin need spontaneous access to a certain content in order to correct wrongly assigned authorizations.
Keycloak - New users are asked to create a password via e-mail
This extension is only active for user administration in connection with Keycloak.
When a new user is created, an e-mail will be sent to the e-mail address stated for this user.
This e-mail informs the user that a new user profile was created for them and that they have to set a password. There is a link in the e-mail which leads the user to the webpage where they can set their password. As soon as the password was set, the user will automatically be registered and forwarded to SABIO. The link expires after 12 hours. If the link is expired, the user can still reset the password using the “forgot password” function.
The link’s validity period is configurable. To change this setting, please feel free to contact the SABIO support team.
The “Create”-Button was removed from the toolbar in the detailed view of documents
Up until now it was possible to use the “Create”-Button in the detailed view of a document or dialog question in order to create further documents. This was confusing to some, so the “Create”-Button was removed from the toolbar in the detailed view of documents.
Placeholder in continuous text
Placeholders can now be inserted in a continuous text. That means placeholders can now be used in a sentence. Up until now, placeholders were displayed as a separate paragraph.
Those automatic page layouts were removed.
Further information regarding the placeholder can be found in the helpcenter.
Bulk assignments of categories to texts below a node in the tree
To speed up and simplify the categorization of your content, it is now possible to assign categories to all texts under a given node of the tree in just one step.
Adding and removing categories
Categories can be added to or removed from texts under any given tree node, starting with the node or sub-node of your choosing.
Should you wish to only edit the categories of a specific sub-node’s texts, simply select that single node and edit it from there.
If text elements are enabled in your SABIO system, the assignment or removal of categories will influence all texts including the single text elements.
The option to assign categories to texts below nodes is available in the tree edit mode. The tree edit mode is started by right-clicking on the tree.
Chose “Assign categories to texts” in the menu.
On the left side, you can now find another sector below the node details: “Assign categories to texts”.
If you have not created any categories yet, you have the opportunity to create a category by selecting the button “Add category”.
Further information regarding categories and their creation can be found in our helpcenter.
If you have already created categories, they will appear in the left section below the node details. You can expand or collapse the views of the single categories by clicking the arrow in front of the categorie´s name.
There is a switch next to each value of the category which you can use for the assignment and removal.
Assign categories: Move the switch to the right by clicking the right side of the switch. The switch is now green. This is used to add the value of a category.
Remove categories: Move the switch to the left by clicking on the left side of the switch. The switch is now red. This is used to remove the value of a category.
When you have finished your selection, start the mass assignment by selecting the button “Assign”.
IMPORTANT: This only affects texts that are located below the selected node and that the executing user has editing permissions for.
If the processing in not finished within a few seconds, a progress bar will inform you about the status.
As soon as the processing is finished, you will receive a status notification:
You can decide whether categories are mandatory or not and whether multiple assignment of values is possible when creating the categories.
The following guidelines are taken into consideration when assigning categories via the node:
- Every text may have multiple categories assigned to it.
- If a category has the possibility of multiple assignment, several values can be assigned to a text. If a value had already been assigned to a text, new values can also be assigned to that same text.
- If the category does not allow multiple assignment, the selected value will be assigned, replacing the previous value.
- If a category is mandatory, at least one value of that category must be assigned.
All Admins can do mass assignments
All Admins with the permission “May edit system settings level1“ also receive the permission “May bulk update text properties”.
Users who were assigned to this role can execute all mass assignments described above from now on.
If you would like to activate this function for further roles in our SABIO system please contact the SABIO support team.
The option to retroactively edit usernames has been re-enabled.
We decided to do this due to customer feedback regarding the behavior in 5.28 where usernames could not be changed retroactively.
Current exception: For user administration in combination with Keycloak, the retroactive editing of user names is not yet possible in this version. This will be changed with a future version of SABIO.
Emails can now be placed in text in form of links. The link will take you to your email program where all the information will be filled in so that you can send the email right away.
In order to link emails in texts you simply highlight the section of the text where you would like to place the email and then click on the link button in the toolbar.
This opens a window called “edit link”. Go to the tab “Email”. The name field is already filled with your highlighted text. You can now enter the email address of the recipient. You also have the option to add a CC and BCC. In the end you can enter a subject and the message body. By selecting the Ok button your information will be saved.
After saving you text you can click on the link. That will take you to your email program from where the email can be send.
You can find instructions on how to link emails here.
Linking phone numbers
Phone numbers can now be placed in text in from of links. The link will open a new tab where you will be asked what too you would like to use to proceed with your call.
To add phone numbers to your text you simply highlight the section of the text where you would like to place the phone number and then click on the link button in the toolbar.
This opens a window called “edit link”. Go to the tab “Phone”. The name field is already filled with your highlighted text. You can enter the phone number in the phone number field. After selection Ok you information will be saved.
After you saved your text you can click on the link. This will open a new window where you can select how you would like to start your call.
You can find instructions on how to link phone numbers here.
Linking local anchors
Local anchors can now be placed in texts in from of links. The link will take you to an anchor which you set before.
First you highlight the text that you want to get to using your anchor link. Then you select the anchor button in the toolbar.
A window pops up in which you are asked to enter a name for your anchor.
Now you simply highlight the section of the text where you would like to place the local anchor. This link will later take you to your anchor. Then you click on the link button in the toolbar.
This opens a window called “edit link”. Go to the “local anchor” tab. The name field is already filled with your highlighted text. There is a drop down menu for the anchor name from which you can choose the name of your anchor. After selecting Ok you information is saved.
After you saved the text a click on the your anchor link it takes you to your local anchor.
You can find instructions on how to link local anchors here.