1. Login
  2. Register
Close Icon
  1. Login
  2. Register

GOSS iCM Overview

The latest iteration of GOSS iCM has been developed to better support digital transformation through the GOSS Self-Service Platform.

Improvements have been made to the form, process and integration aspects of GOSS iCM. This makes it easier and more intuitive to create fully integrated, user-friendly digital services.  

what's new in GOSS icm and how can i benefit?

GOSS iCM users can take advantage of the new, fully-integrated, end point functionality (explained in more detail below) as well as more GOSS Forms Expert enhancements. Developers can now do even more with business processes, forms and end points. 

These enhancements have been made with the aim of helping you deliver more end-to-end services through your website. 

GOSS iCM end point laptop

easier integration

The API server and workers, which are themselves really powerful, were introduced in a previous iteration of GOSS iCM. End points are another part of the API server platform, allowing you to do quick, lightweight integrations. 

With GOSS iCM we've made end points full, version controlled GOSS iCM content so integration is simpler. This replaces the various end point "edit", "import", "export" and "deploy" forms and shortcuts used in previous patch levels of GOSS iCM version 10.

End points allow developers to create JavaScript functions that can be invoked via API server calls from GOSS iCM forms, workflow processes and site templates. They are published to one of two libraries - those published to the Ajaxlibrary can be called from a browser, those published to the Serverlibrary can only be called by other workers within the API server.

We've brought endpoints into the GOSS iCM content library with version By doing so, they now benefit from familiar GOSS iCM features including:

  • Grouping
  • Importing/Exporting
  • Saving as "work in progress"
  • Copying
  • Viewing version history
  • Viewing version differencer
  • Searching
  • Viewing a recently modified list
  • Setting GOSS iCM groups/users security privileges and content settings

End points now also benefit from the following features:

  • Developers are able to add help text to document each end point
  • A schema design can be used to validate the parameters supplied to the end point or those returned from it
  • A testing tool removes the need for third party applications or browser extensions, and allows developers to choose an API server and worker, provide necessary authentication and request parameters, and view the response from the end point
  • Target information. The Target tab allows you to specify which worker the end point will be published to. This section also allows you to add additional tracing, deploy the end point in development mode and define whether the parameters or return schema should be used

You can find full details about using the end point editor in the GOSS iCM help text.

What happens to existing end points when I upgrade? 

During an upgrade/patch to GOSS iCM any existing end points will be migrated into the <DEFAULT> group.
This group is designed to hold pre-GOSS iCM end points prior to developers creating their own group structure and namespace. Creating new end points in this group will give the following warning:

GOSS iCM end point warning

do more with GOSS forms

A number of improvements have also been made to help users create and test forms more quickly and easily.

Edit in new window

Forms edit in new windowGOSS forms can now be edited in a new window/tab.

This allows users to have multiple forms open for editing at the same time. It is also possible to have a form and end point open in separate windows/tabs at the same time. This, combined with the "Save/Publish and continue" feature, means forms and end points can be developed more quickly.

Show unsaved differences

It is now possible to review unsaved differences in the GOSS forms designer.

Mapping to an external type

Improvements have been made to the "name" field of field types when a form is mapped to an external type. Now, once a field has already been mapped, it will appear greyed out in the list of available field names when mapping other fields in the same form.
Once selected the initial type prefix will not be displayed in the "name" field.

Improved search

Forms searchA search can now be performed across all of the content within a form including JavaScript properties.
Search via the top search bar or left hand action menu.
Users will be able to filter their search results using a number of facets.
Form search editForms listed in the search results can also be opened in a new window, maintaining the results in the parent window.
From the search results it is also possible to publish all of the listed forms

New Form Field Types

We've also introduced new field types to GOSS forms. 

Address lookup using end points

The address look-up field type can now invoke an end point and, if required, an end point can be specified as the provider for the existing postcode worker.

Site user maintenance

Form site user maintenanceAdditional "action" field types have been added to the DEFAULTV2 form family to support improved site user registration and login forms. These fields are used in conjunction with the GOSS Authentication module where deployed.

Save action

This is a new action field type that allows a form to be saved for later completion. Please note that this is used in conjunction with the GOSS Forms Service and is not part of the standard forms product.

Additional changes

Aside from end points and forms, a number enhancements have been made to other areas of GOSS iCM in version

Process Model Editor

The Process Model Editor within GOSS iCM will now highlight any problems with your model as you are working.

A warning will also be given upon saving. This warning will not prevent the model from being saved.

Version differencing

The version difference now includes directional arrow buttons to cycle through differences. These are also highlighted in yellow.

File Manager

Performance of the GOSS iCM File Manager has been improved. Users should notice significantly faster load times in the explorer tree.

Very large numbers of site users

Performance improvements have been made to the Site Users Explorer. This will only be noticeable in GOSS iCM installations containing around 25,000 users. When 25,000 users have been exceeded the Explorer will change modes enforcing at least one level of categorisation (i.e. grouping by initial character). 

Cancel action

The various editors in GOSS iCM (Form, Article, End Point) will now check for changes and prompt the user if any are found.

Browser support

GOSS iCM adds support for the Microsoft Edge browser running under Windows 10. In addition it continues to support the same browsers as previous versions of GOSS  iCM v10. However, there are certain areas of GOSS iCM that benefit from using a modern browser either for performance reasons or because they require capabilities only present in these browsers. Users of Microsoft Internet Explorer who wish to use the GOSS iCM Forms Designer and the Process Modeller must, therefore, use version 10 or later.

Please note: this is the last revision of GOSS iCM that will support Microsoft Internet Explorer version 8.

Database support

GOSS iCM adds support for Microsoft SQL Server 2014. In addition it continues to support the same databases as previous versions of GOSS iCM v10.

Please note: this will be the last revision of GOSS iCM to support Microsoft SQL Server 2005 and Microsoft Internet Explorer version 8. You can find more information on this in the release notes. 

How can i upgrade?

If you aren't currently using GOSS iCM and would like to take advantage of all of the above benefits above and more, please get in touch.

Existing GOSS iCM clients can upgrade to GOSS iCM in one of two ways depending on where your site is hosted: 

  1. If you host your live site with GOSS, the upgrade is included free of charge. Please contact the support team to request an upgrade of your hosted GOSS iCM sites
  2. If you host your own site and have an active support contract then you can upgrade yourself for free. Find out how to get started

Please note that there is a cost if to upgrade if you host your own site and require assistance with upgrading or host your own site and do not have a GOSS Support contract.  

Share this page

Facebook icon Twitter icon Email icon


Print icon