Workspaces 1.7.0
Version 1.7.0 of LiveTiles Intranet Workspaces has been released.
Workspaces
Workspace template grouping:
Workspace templates are now grouped inside of the Create site view based on the category
property from the template configs. Both groups and the group contents are sorted alphabetically.
Please note that category
is a multi-language field, so you can also add translations to it.
Workspace templates that don't have a category
configured, will be automatically bundled under the Uncategorized label at the end of the list. If no categories are configured whatsoever, the templates are displayed in an unlabeled list.
The category
is a sortable and searchable column in the Manage Site Types view. In the Create site view you can also search for the category
.
Additional "Approvers" column in the "My Websites" view
According to the request state you get the following behaviors:
Active: the users who can approve the request
Approved or Created: the user who has approved the request
Rejected: the user who has rejected the request and the reason why (if provider by him/her)
Specify a reason for rejecting a request:
In case of rejection, a pop up will appear asking for a reason. This reason will be displayed both in the email which is sent to the requester and in My Websites view, by hovering the information icon which will appear next to the status.
Improved styling:
The contents of the "Create site" and the "Manage Site Types" views are now dynamically loaded when scrolling down.
Improved JSON editor:
When attempting to save an invalid JSON, the changes are no longer lost. The Save button gets disabled if syntax errors are identified. If an error is encountered when attempting to save the JSON, the user will be notified with an error message.
Only valid configs are saved. If any errors are encountered, the config will not be saved.
Introduced more parameters that can be used in the PNP provisioning templates
Starting with this release you can use several new parameters when provisioning a workspace using PNP templates. By default, you can access the values for all the workspace fields, and if configured, custom parameters.
The name of the parameters containing metadata consists of the field name preceded by the field_
prefix, whereas the custom parameters name contains the custom parameter name and the customParameter_
prefix.
More details regarding this feature can be found in the Workspaces documentation.
PowerAutomate workspace approval
Workspaces can now be approved or rejected from an external service such as PowerAutomate. When a new workspace is requested by a user, the configured PowerAutomate endpoint is called and the metadata corresponding to the workspace is sent to it in the payload. After the workspace is processed, the approve
or reject
endpoint can be called.
More details regarding this feature can be found in the Workspaces documentation.
Other changes
Replaced the URL in "My Websites" with a clickable tile. The tile is clickable if the website has been approved and created
Redirect automatically to the "My Websites" view after a successful request
Only users with the appropriate permissions can see the "My Websites" and "Pending Requests" buttons. They are now visible even when no request is active
Added a refresh button to both "My Websites" and "Pending Requests". The user can now refresh only the corresponding view instead of having to refresh the whole browser
Ability to use the current date as a default value in the workspace creation form.
Fixed new lines being ignored in multiline text fields
Solved CSS conflict for term picker when launched from Hub