OM AMP - tsgrp/OpenMigrate GitHub Wiki
The OpenMigrate AMP (OM AMP svn) is a small utility AMP that is utilized by the AlfrescoCMIS OM module as a required assistant for most Alfresco migrations.
See below a list of Webscripts installed by the OM AMP. (Last updated 6/5/2018 via http://localhost:8080/alfresco/service/index/package/com/tsgrp/om)
OpenMigrate Break Permission Inheritance Webscript GET /alfresco/service/tsgrp/om/breakPermissionInheritance?nodeRef={nodeRef?} Description: sets a node not to inherit permissions from its parent Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/breakPermissionInheritance.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/breakPermissionInheritance.get.desc.xml
OpenMigrate Create Peer Association Webscript GET /alfresco/service/tsgrp/om/createPeerAssociation?sourceNodeRef={sourceNodeRef?}&targetNodeRef={targetNodeRef?}&associationName={associationName?} Description: Creates a peer association between two nodes Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/createPeerAssociation.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/createPeerAssociation.get.desc.xml
OpenMigrate Get All Users and Groups Webscript GET /alfresco/service/tsgrp/om/getAllUsersGroups Description: grabs all principals in the repository and returns them as a list to the target Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/getAllUsersGroups.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/getAllUsersGroups.get.desc.xml
OpenMigrate Get All Users and Groups Display Name Webscript GET /alfresco/service/tsgrp/om/getAllUsersGroupsDisplayName Description: grabs all principals in the repository and returns them as a list to the target Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/getAllUsersGroupsDisplayName.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/getAllUsersGroupsDisplayName.get.desc.xml
Queue Populator Query Handler Webscript GET /alfresco/service/tsgrp/om/queuePopulatorQueryHandler Description: Accepted parameters: query, language, max. Accepted language values: lucene, fts, xpath, cmis Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/queuePopulatorQueryHandler.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/queuePopulatorQueryHandler.get.desc.xml
OpenMigrate Remove Tags Webscript GET /alfresco/service/tsgrp/om/removeTags?nodeRef={nodeRef?} Description: removes all tags from a node Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/removeTags.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/removeTags.get.desc.xml
OpenMigrate Set Auditable Properties Webscript GET /alfresco/service/tsgrp/om/setAuditableProperties?nodeRef={nodeRef?}&created={created?}&modified={modified?}&creator={creator?}&modifier={modifier?} Description: sets a date onto a node Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/setAuditableProperties.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/setAuditableProperties.get.desc.xml
OpenMigrate Set Content Webscript GET /alfresco/service/tsgrp/om/setContentProperty?nodeRef={nodeRef?}&contentUrl={contentUrl?}&mimetype={mimetype?} Description: sets a content prop onto a node, mime type is optional Authentication: user Transaction: none Format Style: argument Default Format: json Id: com/tsgrp/om/setContentProperty.get Description: classpath:alfresco/extension/templates/webscripts/com/tsgrp/om/setContentProperty.get.desc.xml