Direct URL
In more mature content management systems, the volume of content can make it more difficult to locate exactly what content a user needs and once they do locate the content, it is just as challenging to locate it again. In order to improve efficiency within an organization, URLs in KwikWork provide direct access to the content that is being viewed making it easier for organizations to provide links to documents, cases, searches and work items to users or for team members to easily collaborate on content. This feature also makes it possible for users to create bookmarks of important content so that they can easily access that content later. URLs in KwikWork have three segments;
- The first segment is the address to the desktop which ends in '/?desktop=desktop_name' is the main URL that users would use to access a desktop with the KwikWork UX enabled
- Second is the feature being accessed and include a '#feature_name'. These features include browse(browse view of repository), home(notification screen), search(search results grid), viewAll(displays the first document of a search result) and view(content being displayed in the unified view or tabbed view for cases)
- Finally is the data content being accessed from the repository by the feature being accessed and includes the GUID of the object.
Direct URL Creation
The KwikWork Direct URL can be created with the assistance of the KwikWork UX or manually. Below are the instruction on creating the URL with the user of both methods.
Direct URL Creation with use of KwikWork UX
As a user browses in the KwikWork UX, the URL in the browser address bar changes to a Direct URL which can then be copied and shared once the 'action=go' is added after the name of the desktop. For ease of use when using the KwikWork UX to create the needed URL, perform the following steps.
- Log in to the KwikWork UX desktop that will accessed from the Direct URL.
- At the end of the URL, add '&action=go' after the desktop name and before the accessed feature for example http://kwcnServer:9081/navigator/?desktop=kwcn&action=go
- Perform the search or open the document or case for which the Direct URL is needed. The URL in the address bar can then be use to access any content directly
For Direct URLs needed to access work items, the browser address bar UL should be updated to the format of
CODEhttp://kwcnServer:port/navigator/?desktop=DesktopName&action=go#view{WorkItemGUID}/roster/RosterName
Manual Direct URL Creation
Manual creation of the URL is as follows:
- At the end of the URL which includes the desktop ID, add '&action=go
- The next element of the URL is the name of feature that is being invoked preceded by a '#' and followed by a forward slash. The two feature are view and search. View is used to display documents, cases and work items while 'search' opens a search.
- Next is the GUID of the item being opened whether it's a case, document, work item or search.
- If a search is being opened, the end of the URL should include the search parameters.
KwikWork Upload
The KwikWork 'Direct Upload' feature allows administrators to create a URL which injects properties into an entry template to index documents which users can access to upload documents with or without login(requires KwikWork Integrator License). In order to use this feature a desktop must be created with the 'KwikWork Upload' feature enabled. Similar to Direct URL a URL must be constructed similar to the example below.
http://kwcnServer:port/navigator/?desktop=DesktopName&roleName=test&action=go#upload/{EntryTemplateID}/PropertyName=Value
In the URL above, the 'roleName' parameter is an optional feature that is only available with a valid KwikWork Integrator license where the user would automatically be logged in and after choosing a document to upload the configured entry template is displayed with fields populated. There isn't a limit to the number of properties that can be automatically populated using the URL. There should be an '&' between each property in the URL.