摘要:
A method and system for the establishment of a named collaborative space in a collaborative computing environment in which a named space defining a place within the collaborative computing environment is provided. A membership set for the collaborative space is identified in which the membership set includes one or more members. At least one business process accessible within the named space is provided. The at least one business process can provide a business component instance which provides a specific business function within the named space. The business component instance can be in the form of a portlet.
摘要:
The present invention is a method, system and apparatus for hierarchically grouping a community of users within in a directory structure. for hierarchically grouping a community of users within a directory structure. A hierarchical grouping system can include a collaborative context having a community of subscribers, one or more roles assigned to the subscribers, and one or more tools and resources configured for access by the subscribers the access being limited by the roles. The system further can include a directly having entries associated with the subscribers. Notably, the directory can have a single hierarchical structure. Finally, the system can include a mapping between the directory and the roles in the collaborative context. Notably, the collaborative context can be a named collaborative space disposed in a portal environment and the directly can include an LDAP directory.
摘要:
The present invention is a method, system and apparatus for the policy based provisioning and management of a collaborative context. A policy based application provisioning system for use in a collaborative environment can include a policy having rules for limiting collaborative context creation and operation in the collaborative environment. A context provisioning process can be coupled to the policy and configured to create collaborative contexts in the collaborative environment limited by the rules in the policy. Finally, a context management process can be coupled to a data store of usage data for created ones of created collaborative contexts in the collaborative environment.
摘要:
A method and system for integrating an instance of a third party application into a collaborative computing environment instance are provided. One or more data interfaces between the third party application instance and the collaborative computing environment are created. The third party application instance is exposed within the collaborative computing environment. A template within the collaborative computing environment that uses the third party application instance is created. A migration tool is used to create collaborative computing environment instances which reference existing instances within the third party application.
摘要:
The present invention is a method, system and apparatus for combining synchronous and asynchronous collaborative components in a single collaborative content. A named collaborative context can include a selection of collaborators in a membership and at least one role applied to the collaborators. The named collaborative context can further include a selection of resources for use by the collaborators. Most importantly, the named collaborative context can include an ad hoc mix of synchronous and asynchronous tools. Preferably, the named collaborative can also include a template defining the selection of collaborators, the role or roles applied to the collaborators, the selection of resources, and the ad hoc mix.
摘要:
A role mapping method and system for a collaborative computing environment in provided. A set of permissions defining access to a generic business component for a named permission set is stored in a database. The set of permissions for the named permission set are mapped to an abstract role. Based on these mappings, access permissions to a business component instance within a community can be set.
摘要:
The present invention is a method, system and apparatus for event notification framework in a system of dynamically aggregated logical components. In accordance with the present invention, an event notification and management system can include one or more logical components coupled to corresponding dynamic proxies. An event notification service can be communicatively linked to one or more subscribing processes. Finally, an event queue can be disposed between the dynamic proxies and the event notification service.
摘要:
The present invention is a method, system and apparatus for dynamically restructuring a named collaborative context. In a system for dynamically restructuring a named collaborative context, a named collaborative space having a composition of collaborators, roles, tools and resources can be coupled to a workflow engine. The workflow engine can be configured to process workflow templates. Restructuring logic further can be included in the system and can be programmed to rearrange the named collaborative space with a different composition responsive to a workflow step change specified by a workflow template for the named collaborative space and processed in the workflow engine. Notably, a portal view can be configured to provide a user interface to the named collaborative space. In this regard, the tools can include logical components embodied in a portlet disposed in the portal view.
摘要:
A system and method for generating a user interface by, responsive to end user input, building a text file including data source and formatting logic; instantiating an uploadable skin; binding the text file to the skin; responsive to command from the end user, dynamically uploading the skin from a user terminal to a place server; processing and storing the skin in a place database; responsive to end user request, selecting and rendering the user interface in accordance with the skin.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to access control in a collaborative environment and provide a method, system and computer program product for community instance access control in a collaborative environment. In one embodiment, a data processing system for community instance access control in a collaborative environment can include a collaborative environment including one or more resources for use by one or more users registered in the collaborative environment. The data processing system further can include one or more community instances, each of the community instances including a one or more roles, each of the community instances further including one or more of the users assigned to respective ones of the roles. Finally, the data processing system can include access control logic managing access to the resources by the users in the community instances based upon softgroups provided by the community instances to the access control logic.