This URL creates a QuickPlace collaborative workspace.
URL structure
- http://host_name/path/
- The fully qualified name of your WebSphere Commerce Server and the configuration path.
Parameter values
- name
- (Required) The name of the collaborative workspace.
- templateName
- (Required) The name of the QuickPlace template that will be used for this collaborative workspace.
- redirecturl
- (Required) The URL to be called when the command completes successfully.
- description
- The description of this collaborative workspace.
- accountId
- The ID of the account that is associated with this collaborative workspace.
- processId
- The ID of the process that has created this collaborative workspace. The default processId is the name of the collaborative workspace.
- processType
- The type of process that has created this collaborative workspace. The default processType is "General".
Example
The following example creates a collaborative workspace using the template called "Contract" and associates it with the account ID "100".
http://myhostname/webapp/wcs/tools/servlet/CollabCreateSpace? name=myContract123&accountId=100&templateName=Contract &redirecturl=CollabListView
Behavior
- Generates a collaborative workspace ID using the name, creation date, and a generated string of random numbers.
- Creates the LDAP node for the collaborative workspace under the following hierarchy:
o=root organization, ou=CollabSpace, ou=<processType>, ou=<processId>, ou=<collabSpaceId>. - Creates the collaborative workspace in QuickPlace using the specified template name.
- Creates three default groups (Manager, Author, and Reader) under the collaborative workspace node in LDAP.
- Adds the creator of the collaborative workspace to the Manager group.
- Sets the name and description for the collaborative workspace.
- If the accountId parameter is not null, associates the collaborative workspace to the specified account.
Exception conditions
If the name, template, and redirection URL are not specified, the command fails.