Release Notes
Previous Releases
7.0
24 min
prerequisites net framework 4 7 2+ is required the microsoft report viewer control is now embedded into the activate install and a separate install is no longer required ui styling enhancements microsoft fluent design (similar to azuread and office 365 2019) new icons to match the fluent design new font new tabs styling user avatars tooltips and quick links are available for most objects redesigned default homepage search enhancements new recently accessed items are shown when a user clicks in the search bar dynamic results tabs for filtering search results activate select controls support recent and suggested items enhanced search panel for dynamic searching (for example when logging a call) generic object tags allow multiple objects to be grouped and tagged together user properties enhancements simplified and enhanced views for most property pages new graphical organisational chart simplified folder access view object browsing folder icons removed to make it easier to provide icons for categories users can change the number of items shown and the size of the items (similar to explorer in windows) automatic mode to dynamically change views based on the number of items in a category breadcrumbs now include home to make it more obvious how to return to the top of the catalogue workflow enhancements consolidated view of all sub requests workflows more targeted information for approvers show requests that are about to escalate requests > 50% of time to escalate are shown in orange requests > 80% of time to escalate are shown in red new columns and colour coding of requests any new approvals since a user logged in are shown on the homepage approvals that are due to escalate in the next 2 business days are shown as a warning on the homepage ability to view emails and re send them from the web site new history view of request and approval history weblinks in emails render differently than the web site this removes unnecessary images for links when rendering for emails new owner dashboard to provide an overview of a user's approvals and owned objects images are now automatically attached and embedded in emails to make it easier when users are off site simplified email approvals and ability to request more information via email ability to mark specific text in an email as sensitive so that they are not stored in the database common shopping cart a new common shopping cart experience means that users can request different types of items and submit the requests in a single step simplified checkout screens that show items and workflow in a simpler manner for users ability to update information like effective and expiry dates directly from the confirm pages total cost and per month costs calculated and shown general web site enhancements new wizard control for multi step forms new browse instances page for enhanced dashboards update article now includes an html diff of the changes when updating articles new flowpanel and flexpanel controls to make forms more responsible when viewed on mobiles dialogs now nest rather than replacing the open dialog enhanced select user pages with recent users and more graphical view to make it easier for users to select a user new simplified user management landing page simplified create user/suggest access screen new service update tasks to allow management of multiple approvers on services there is now a 'copy link' in the share menu general system enhancements new rest api with swagger ui interface services now have a permanent guid associated with them so that external systems can link to them without using name or id's new reporting view controls updated to latest c# compiler to support the latest c# language features activate administrator enhancements new visual studio 2017/19 styling new start page links to common items and online information list of recent changes throughout the system new job properties to maximum screen real estate for administrators new gui web form editor gui drag and drop interface to create forms new streamlined toolbox ability to automatically manage bindings ability to preview a form directly in activate administrator ability to browse icons on the web site when setting url's new connector gui editor enhanced object history views show last change only export to csv add changes to a package for deployment upgrade and known issues the duplicate legacy gif files have been removed (for example user gif) these were a hangover from activate 4 0 and have now been removed any forms referencing these that have been customised will need to be updated to the png version in most cases it is simply changing the extension from gif to png these were most often used in sectionheaders the new styling has removed these the activate web site in v7 should have 'anonymous' access enabled this is automatically done for new installations but must be manually enabled for existing sites images, icons and stylesheets are served without requiring authentication the provisioningcollection classes have been changed to system collections generic based classes this means that in most cases it is no longer necessary to cast items in collections for example job children\[0] will return a job and not just a provisioningcollection this means that any customised scripts using provisioningcollection as a type must be changed a verify of tasks should find these provisioningcollection should be changed to iprovisioningcollection\<provisioningobject> in the default install there were two locations that this was done in 'select multiple users' activate 7 0 0 certificate checking is more strict than previous versions this means that certificates must be valid to be accepted self signed exchange certs are no longer accepted by default if a certificate has an issue you can force the certificate to be accepted within activate by adding a new parameter 'allow' at '//resources/configuration/certificates' format allow="hostname\ thumbprint" example allow="avmtest2012 activatetest com 1b4f64171228f3514ebff8aca986f8801f681538" this will force any web service connecting to avmtest2012 activatetest com to accept a certificate with the thumbprint above developer and advanced changes the internal activate parser has been enhanced in a similar manner to javascript, the parser now supports either a singe quote or double quote for strings for example xxx="=isinrole('administrators')" is now valid expressions with numbers can now be used with quotes for example =//currentuser/roles/departments/0 there are now generic evaluator getobject\<t> calls so that casting is not required services now have a guid as a permanent id =//services/{guid} can be used to access these from anywhere even if they are moving or renamed grouped services will now appear a leaf nodes in searches serviceinstancedetails control now renders the service details (ie webform) automatically as required there is a new provisioningobject parents property that allows the objects parents in order to be obtains for example, /parents/0 will get the top level etc there are new properties on a job totalworkminutes the total work minutes since the job was submitted nextactiontype the next action nextactiontime the time the next action will be taken jobaction workminutes a user has a new property 'accessto' that is similar to 'ownerof' that can be used to get a link of objects that they user can access the new swagger ui can be accessed as /activate/swagger the user must be a member of 'activate developer' or a new role 'activate api user' (this role does not exist by default but can be created) there are new flowpanel and flexpanel controls to make it easier for mobile devices this implements the css flex box pattern more information on this can be found here https //css tricks com/snippets/css/a guide to flexbox/ there is a new role reference parameter type that should be used in place of plain references jquery has been updated to 3 1 1 all js and css files are automatically bundled and minified by net there is a new selectou control there is a new ability to provide a join in commonproperties for services and assets an example of joining to adcache to object some user information is below \<schema table="asset phone"> \<property name="phonenumber" type="system string" sqltype="varchar(20)">=/data/phonenumber/storagevalue\</property> \<join to="left outer join adcache on ownerguid = adcache guid"> \<property name="ownertitle" type="system string">adcache title\</property> \<property name="ownerdepartment" type="system string">adcache department\</property> \</join> \<index name="asset phoneidx2">assetinstanceid, phonenumber\</index> \</schema> % =sensitive("=/expression")% can be used to encode data that should not be stored in the database after an email is sent this value will be replaced with ' ' the value will still be sent in clear text in the email controls that are not visible are no longer bound into the job previous versions bound the value of a control into the job regardless of whether the control was visible or not it is unlikely that this was used, however, to standardise how binding works there values are not bound the mostly affects listpanel/optionalpanel note 6 5 also introduced another change that can affect users upgrading from previous versions previous to that version of a control was bound to an empty value then the existing value was kept the means that a control like \<selectuser user="=//currentuser" activatebind="user"> would default to the current user if the user element in the job was blank in 6 5+, the value in the binding overrides the default and the user value will be cleared the fix for this is to set the default value in the job arguments \<user>=//currentuser\</user> activate 7 0 0a 27th may 2019 added additional index for trusteesid for folderace speed up suggest access on sites with a large number of folders activate anywhere updated jquery version to match main activate version added ability during install to specify that ssl only should be enabled this enables production installs without requiring the web config to be changed fixed an issue where anr searches for custom properties for assets and services where case sensitive reverted to being case insensitive fixed an issue with serviceinstancequery generating an incorrect join activate 7 0 0b 10th june 2019 fixed upgrade issue where responsemsg on jobactionuser table was not changed to nvarchar(max) on some sql installs removed error when adding an invalid group to a list this fixes an issue when dl references are no longer valid added missing ticket status icons fixed selectassetinstance issue with the default service form not being visible and therefore searchdefaults not being bound correctly fixed sharepoint admin issue where nodes under wss could not be seen update sharepoint request access to match folder access added tags to activate administrator for articles passwords generated by resources passwords generatepassword will not automatically ensure that the password is complex based on standard active directory complexity rules fixed an issue where the system log file was not under logfiles fixed an external azure user import issue fixed issue where activate administrator enforced 'delete' rights to delete a parameter but it should have been write access instead added header when adding notes to jobs to reflect who was notified of the new note fixed css issue with rendering service instances in some browsers fixed an issue from 6 5 1f where runasjob could sometimes clear the current job this causes an issue in 6 5 1 where grouped services where not rendered sometimes added ability to display the stack trace during an error if the user was being impersonated by someone that is an activate developer or administrator fixed selectassetinstance issue with custom query when there are url reserved characters enable request validation for net 4 5 enable events/onvalidate on genericconfirm fixed issue with client scripts in web portal webform editor fixed service export/import issue where the guid was not kept fixed parameter type change issue keeping valueguid activate anywhere fixed issue where referrers were not passed through this broke some functionality to ensure the user returned to the correct page when clicking cancel fixed issue with no session being available during startup causing event log entries that are not required activate 7 0 0c 8th july 2019 fixed issue with closing dialog where the page was reloaded sometimes performance improvement fixed issue with dynamic tabs rendering sub controls sometimes when they shouldn't performance improvement speed up workflowsummary/jobdetails/jobactionsfeedcontrol by preloading user records optimised jobemail to never attempt to load parameters optimised performance for loading properties for draft jobs that are not required fixed an issue when deleting draft jobs from joblist aspx returning to the home page fixed selectmultipleusers aspx issue with selecting users from the autocomplete fixed issue with service serviceinstances count not working correctly new activate anywhere anonymous external user registration process (not enabled by default) added missing icon for usernoupdatel png mailbox office 365 new sync process to batch and speed up process by detecting changed mailboxes fixed ie11 issue with disabled tables fixed issue with datetime picker where min/max date was not honoured fixed issue with servicereference where an invalid entry could not be deleted fixed issue with connnectors userchangehandler where if an event was not specified the event was not marked as complete activate 7 0 0d 21st july 2019 allow multiple overrideupdatableou separated by a ";" search enhancements fixed issue where partial words in names was no matching sometimes (fixed issue with user names) this requires an index update so should be done manually on upgrade or will take affect the next day fixed issue where if global availableobjects was set you could not search for job numbers allow availableobjects to have " " in front of reftypes to exclude these rather than needing to include all valid options allow wildcard search within text/keywords etc for words of length 4 characters and more improved search document scoring to adjust relative level of objects within the search results imageupload control show kb rather than mb if max size is less than a 1mb fixed issue on initial load where the image size was the imagesize rather than displaysize if the image size uploaded is within 8pixels of the imagesize, don't rescale this stops double rescaling and potentially making the image bigger fixed rare case with browseobjects where could show the root of //resources if the root was set to the child which was a leaf (meaning it had no children) added sql functions to support improved analytics activate 7 0 0e 2nd august 2019 fixed mailboxresource issue introduced in 7 0 0d where a mailbox resource could not be created manually fixed issue with escalating to roles fixed issue with connector workflows notifying a role fixed activate administrator issue duplicating bindings when creating a new arguments parameter new file upload control that supports chunking large file uploads fixed issue with displaycolumns from selectuserfromlist aspx not being used fixed refresh issue when editing services on an approval screen added //resources/users/availableusers activate 7 0 0f 12th august 2019 installer enhancements auto run activate administrator at end of install error if not running as 'administrator' under uac fix issue if config wizard is cancelled fix a sql issue on new install record the install directory and reuse on reinstall fix sql install issue some recent versions of dbo is the service account misc administrator fixes fixed issue with bindings not being renamed correctly added upn to the user properties page other minor fixes fix web grid issue in edit mode with double click removing the row added template for app offline htm allow connectas for exchange resources fix role member vs role properties issue fix issue with relative paths and embedded base64 encoded images fix an issue with deleted users on being loaded if a domain was specified on the path temporarily hide a job that has just been approved or declined from the joblist to allow the server time to process the request change rest api post to allow naked body rather than just a json string activate 7 0 0g 9th september 2019 added ability to add availableusers for external web from 6 5 1h updated requestvalidation to allow textboxes to support html if allowhtml is enabled this disables the standard net validation and is now done by activate automatically encode requestreason in job views fix missing icons for ticket and running runs when searching fix job search issue when searching for 'self' fix parameterlist issues with deleting newly added rows fix issue with updating service approvers where groups where not binding fix admin issue where scroll bar was missing when editing messages activate 7 0 0h 4th october 2019 fixed issue with createmailbox in exchange online fixed routing issue with post to api/job and allow the content to be raw xml rather than json string encoded