Setting up Collaboration Rooms in Portal
How do I set up / configure "Collaboration Rooms" within a portal ?
Any documents / notes / slices would be useful...
Best regards,
Tom
It should be pretty straight forward. There is good documentation available out there.
You can start by reading:
http://www.sdn.sap.com/irj/sdn/nw-collaboration#section4
There is a step by step resource available:
http://j2eeinaction.blogspot.com/2010/01/sap-portal-steps-to-create.html
- Shanti
Similar Messages
-
Related to collaboration rooms
HI All
Can anyone tell me the main purpose of creating collaboration rooms in portal ?
What are the things we can do by creating collaboration rooms in portal ?
thanks in advanceCollaboration Room:-
Collaboration room are virtual workspaces that can be set up for any topic or purpose. They are especially convenient for teams or work groups, since the rooms ensure that all required tools, services, and information sources are available through a single point of access.
The room are based on room templates that define the rooms structure, content, and access authorizations.
Collaboration room also offer full integration to third-party groupware systems and real-time collaboration services.
The Collaboration rooms can be populated with predefined content and services that may already be available within SAP EP.
Function Of Collaboration Room:-
1. A structured workplace with pre-defined content and services created specifically for the project and/or teams.
2. Shared access to knowledge and document.
3. Global work, independent of place or time zone.
4. Direct access from the room to services for collaboration.
5. Improved effectiveness of virtual project teams through central access to necessary information and services.
6. The chances to increase knowledge and awareness of the project through open publication of information.
In simple language we can say that collaboration room is a virtual space(or room) which is use to perform certain task like:
1. Discussion
2. Meeting
3. Instant Messaging
4. Send E-mail
5. Real time collaboration
6. Chatting
7. Create appointment
8. Share Application
That room have specific room template or say specific type and it contains members who are able to perform above things. -
I'm in a bit over my head, I've been charged with setting up collaboration room templates. I've been through the EP300 information regarding rooms. Unfortunately I've not had much luck with the mappings. I understand in theory how they are supposed to work, but I'm unable to find solid examples of what the mappings actually mean and how they are used. Both in the 300 coursework and in searching service and sdn.
Is there a good source for information on Mappings and what mappings are required for RoomTasks, DocumentsandLinksTeam, etc?Hi Chris,
See, mapping is done for configuring the pages u have added in your workset, i.e as they are linked to each other, so mapping is the physical way to provide the path for them.
For doing mapping u need to compare the mapping of your new template with the standard and then u need to create the extensions for that.
And about ur answer mapping is always required when u are creating a new template but when u are duplicating the original template that time u don't need to do mapping as it will take the original mapping by default.
Best Regards
Shashank Saxena
I hope if u got the answer for ur post then plz reward with points which is at the left side of ur page. thanks -
Navigation to Collaboration Rooms
Hi there,
Is it possible to create a TLN node that accesses a filtered set of Collaboration Rooms. I want to make extensive use of team room templates and have set up a number of custom categories, now I want to build navigation that accesses rooms that fall into only one category.
Is this possible and what are the steps involved in creating it?
Thanks,
TomSAP Help appears to provide the answer to this:
[http://help.sap.com/saphelp_nw70ehp1/helpdata/en/27/4ac7410400c717e10000000a155106/content.htm|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/27/4ac7410400c717e10000000a155106/content.htm] -
Collaboration Rooms on Federated Portal
Hi:
We have configured collaboration Rooms in our producer portal. We want to show them on consumer portal using a remote role created on producer.
When we assign the remote role on the consumer , the rooms are not shown completely.
Is there a limitation on using remote roles with collaboration rooms?
Thanks,Hi Luciana.
Collaboration can run only on the central consumer portal (refer to SAP Note 1295708).
Best regards,
Aliaksandr Zhukau -
"404 Error - The requested resource does not exist" found in portal for Collaboration room
Hi Experts,
I am trying to resolve this issue since a week but not able to solve it, so i need your help.
The Problem is when i assign a collaboration room to a user, the room is assigned but when the user clicks on the room link it gives the "404 Error - The requested resource doesn't exist". But if a new room is created and give access to the user, the user is able to open the new room through the link and view the documents.
The Unique thing about the error is, it doesn't occur for every user it happens with few users, since I am the super_admin I am able to view all the rooms without getting such "404 error" even for once.
I have tried by setting up all the permissions to the room and also assigning Everyone role to the rooms, still the problem persists.
I am unable to find a solution for this, so need your help.
Eagerly waiting for your helpful replies.
Thanks in advance.
Thanks & Regards,
Shumana.Hi
Try with following link (VC should be in Caps) -
http://localhost:50400/VC/default.jsp
Also check whether you have proper admin roles assigned to your user id.
Regards
Sandeep
Edited by: Sandeep Patki on Sep 16, 2009 8:47 AM -
Crawler on DEV portal to index collaboration rooms on PROD portal
Hi,
We have two portal systems (HP-UX (IA64W) B.11.23)
System1 / NW2004 SP17: DEV
System2 / NW2004 SP17: PROD
TREX is running on a separate Windows 2003 server. All crawler tasks are configured on our DEV system. The PROD portal uses the created index's.
Unfortunately the DEV system (crawler) can't find and index our
created collaboration rooms on the PROD portal. How can I configure the DEV portal or the crawler to find and index the content of the collaboration rooms on the PROD portal?
Is this possible?
Best Regards,
StefanHi Luciana.
Collaboration can run only on the central consumer portal (refer to SAP Note 1295708).
Best regards,
Aliaksandr Zhukau -
Accessing a Collaboration room without the Portal masthead
Hi,
I have the URL to the Collaboration room I created.
I want to provide the link to the room to the user and it should open in the same window.When Iam trying to open it in the samw window in the content area, I am again getting the coll. room opened with the Portal masthead(welcome area,navigation etc.,).Is there a way to create a link to the room without the portal header?
I assure to reward points to all those who help me.
Thanks & Regards,
Vasu.Hi Rabih,
Finally, I solved it on my own.
Here is the soln.,
First create a copy of the Default framework page and edit it. Untick the visible checkbox for Portal masthead, toplevel navigation and detailed navigation.Save it.
Create a URL for accessing this link like irj/servlet/pcd...
Now coming to the coll. room URL, create a URL iview with the above URL and pass the Collaboration connector as parameter to the URL iview.
It worked for me.
If u need further clarification,mail me at [email protected]
If the above answer is helpful, consider rewarding points.
Thanks,
Vasu. -
Basic questions on Collaboration Rooms,TREX and Federated portal
Hi All,
I have some basic doubts related to above topics.
1.In a particular collaboration room,Room admin role check box is disabled(greyed out),that means we can not add anybody as admin.other room roles like member and member admin are ok.How can I again make it enabled again?
2.In room administration under content admin->collaboration content->I can filter out the rooms available ,by giving appropriate filter search.But TREX is not installed with portal.Does this search uses TREX?
3.What is basic definition of federated portal?Is it something to do with the remote interaction of one portal with other?that means one portal iviews and other objects can be accessed through another portal.Is it True?
Thanks in Advance,points are guaranteed
Rani AHi,
1. This should only be the case if the user that looks at the room roles is not an administrator in the room. An administrator should be able to givte this role to other users
2. This search can wor with TREX but it is not necessary. Please have a look at this: http://help.sap.com/saphelp_nw2004s/helpdata/en/ff/1a9442062bcd6ae10000000a155106/frameset.htm
3. Please read through this http://help.sap.com/saphelp_nw2004s/helpdata/en/67/7e70424edcc553e10000000a1550b0/frameset.htm. It will give some basic introduction to FPN. The re are differen scenarios how to use. In priniciple, a portal can be a producer or a consumer of content or both
Kind reagrds
Karin -
Creation of Collaboration Room from the backend.
Hi,
I need to create the collaboration room from the backend. When I tried to do so, its showing the error "Error in RFC Connection". I checked the RFC connection, its working fine.
Do i need to set any configuration properties either in portal or R/3 to enable the creation of collaboration room from the backend.
Kinldy provide your valuable inputs.
Thank you.
Regards,
EbenHi,
If ur talking abt creating rooms from backend in e-learning then thier is some configuration document for that
Please check..
Thanks and regards,
sarang -
Collaboration rooms and Inner Page == embedded
Hi,
does Inner Page Isolation Mode has always have to be set at URL?
When we set Inner Page Isolation Mode to Embedded the collaboration rooms and collaboration detailed navigation are not working anymore and the browser is redirected to:
http://somecompany.org:50100/irj/portal?standAlone=true&windowId=WID1243256552687
Any ideas what could be the cause and how to fix it, besides setting Inner Page isolation mode to URL?
Maybe EPCM.doNavigate used in collaboration rooms requires that the Inner Page Isolation Mode should be set to URL?
Regards,
Ladislav
Edited by: Ladislav Pomezny on May 25, 2009 3:34 PMI've set inner page isolation mode to url.
-
How to change layout set in KM room part...
Hi,
My company is currently using EP6 SP15 and is in the process of trialing the use of Collaboration room.
One of the feedback from our users is that they do not like the layout of the KM document room part. What they would like to use is the "Tree list Preview Explorer" layout. Can someone point me to any documentation on how this could be done?
Thanks,
Thomas SiuHi Thomas,
It is easy to do this for a single room to experiment
before changing the iView settings for the template which would affect new rooms. You can go into the Details for the root folder of your room part and call up the "Presentation Settings". Then choose the "ConsumerTreeListPreview" as the Layout set.
In my rooms I typically add a set of extra links in the Room Links iView (perhaps restricted to the admins) that provide an Admin Explorer view and a WebDAV link. These look something like this:
https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX?rndLayoutSet=AdminExplorer
javascript:document.write('<div id=mydiv><a href=https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/ folder=https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX>Click here if page fails to redirect.<\/a><\/div>');mydiv.addBehavior('\x23default\x23httpFolder');mydiv.navigateFrame('https://myportal/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/room_extensions/cm_stores/documents/workspaces/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX','_self');
Obviously, you need to change "myportal" to your portal name/domain and "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" to your room store GUID. These links make maintaining room content easier.
I also typically make the top folder a bit prettier by using a taxonomy-like view with a grid of big folder icons with be links.
Regards,
Darin -
Add new collaboration room template?
Hi,
I want create a new template for collaboration room, is it possible? How can do it?
My java code is:
package com.sap.ttt;
import com.sapportals.portal.prt.component.AbstractPortalComponent;
import com.sapportals.portal.prt.component.IPortalComponentRequest;
import com.sapportals.portal.prt.component.IPortalComponentResponse;
//imports for User Management
import com.sap.security.api.IUser;
import com.sap.security.api.UMFactory;
//imports for Portal
import com.sapportals.portal.prt.runtime.PortalRuntime;
//imports for Collaboration Rooms
import com.sap.ip.collaboration.room.api.IRoomInfo;
import com.sap.ip.collaboration.room.api.IRooms;
//import com.sap.ip.collaboration.room.api.IRoom;
import com.sap.ip.collaboration.room.api.IRoomCategoryFactory;
import com.sap.ip.collaboration.room.api.IRoomCategory;
import com.sap.ip.collaboration.room.api.template.IRoomRole;
import com.sap.ip.collaboration.room.api.template.ITemplate;
import com.sap.ip.collaboration.room.api.types.RoomPrivacyType;
public class ttt extends AbstractPortalComponent
IRoomInfo roomInfo;
public void doContent(IPortalComponentRequest request, IPortalComponentResponse response) {
try {
String templateName = "taskroom";
String roleName1 = "Admin";
String roleName2 = "Member";
IRooms roomsAPI = (IRooms) PortalRuntime.getRuntimeResources().getService(IRooms.PORTAL_SERVICE_ID);
IRoomCategoryFactory categoryName = roomsAPI.getRoomCategoryFactory();
IRoomCategory[] categoryInfo= categoryName.getRoomCategories();
//Get Template Related Infos
ITemplate template = roomsAPI.getRoomTemplate(templateName);
IRoomRole role1= template.getRoomRole(roleName1);
IRoomRole role2= template.getRoomRole(roleName2);
//Get an empty RoomInfo object
roomInfo = roomsAPI.getRoomCreationInfo();
//Fill RoomInfo object with values
roomInfo.setName("Programme ROOM_withDoc");
roomInfo.setDescription("New Room Description");
roomInfo.setTemplateName(templateName);
roomInfo.setCategories(categoryInfo);
roomInfo.addRoomParameter("Objectives","desc1","objective", false);
roomInfo.addRoomParameter("Start Date","desc2", "s date", false);
roomInfo.addRoomParameter("Target Date", "desc3","t date", false);
roomInfo.addRoomParameter("Initiatives", "desc4","initiatives", false);
roomInfo.addRoomParameter("Mission", "desc5", "mission", false);
roomInfo.addRoomParameter("Goal", "desc6","goal", false);
roomInfo.setPrivacy(RoomPrivacyType.DEFAULT);
//Set User Role Assignments
IUser owner = UMFactory.getUserFactory().getUserByLogonID("vishal");
IUser owner2 = UMFactory.getUserFactory().getUserByUniqueName("aditya");
roomInfo.setOwnerId(owner.getUniqueID());
roomInfo.addUserToRole(owner.getUniqueID(), role1);
roomInfo.addUserToRole(owner2.getUniqueID(), role2);
//Finally Create the Room
if(roomInfo.validate())
roomsAPI.createRoom(roomInfo, false);
response.write("/////room created sucessfully////");
//from here i want to create tasks
} catch ( Throwable e ) {
// Display exception
//response.write(roomInfo.g);
response.write("Application encountered an internal exception:" );
response.write(e.getMessage() );
e.printStackTrace( System.err );
response.write(e.toString());
//response.write(System.err);
} // catch
And my xml is:
<?xml version="1.0" encoding="UTF-8"?>
<application>
<application-config>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
<property name="ServicesReference" value="com.sap.netweaver.coll.shared"/>
</application-config>
<components>
<component name="ttt">
<component-config>
<property name="ClassName" value="com.sap.ttt.ttt"/>
</component-config>
<component-profile/>
</component>
</components>
<services/>
</application>
But not appear the template, why?
Thanks in advance,
regards,Hi Ravindrakvs,
cRoom templates are defined in portal.
Check with your portal team. They can provide you the path and details of cRoom templates.
Cheers
Amit -
Need to know which collaboration room to use for my requirement
Hi All,
I have a very limited idea of KMC. I am in Composite Developement
I have a reqiurement in which a person A needs to invite some other persons to discuss an issue and after the discussion with them needs to take a decision. But any of these persons can be offline. So they may not reply in real time but after they log into the portal. The participants should be able to see the previous discussions which they missed so that they can get info of what discussions has taken place while he/she was away.
Please help me as to which collaboration room i should use for this and some guidance also how to set it up .
Thanks
Points assured for help.Hi Shobhendra
You can use standard Discussion rooms for ur requirement.
They are basically used for <b>asynchrnous collaboration</b> purpose in which case users might be offline.
For details see
http://help.sap.com/saphelp_erp2005vp/helpdata/en/c7/a20741375cf16fe10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/b9/9b0c42e1c25f24e10000000a1550b0/frameset.htm
(Award points if found useful) -
Runtime Error: if open a task in the collaboration-room
Hi,
I've following problem:
I get an e-mail from collaboration room (Task). When I click in the E-Mail on the Link here, I get in the Browser a runtime error. I suspect it is permission problems. But I was looking the IView under System Administration -> Permission -> and I set the write/read permissions with check enduser for the group "erverybody" in the IVIEW with this ID:
portal_content/com.sap.pct/every_user/general/iViews/com.sap.workflow.iviews/com.sap.workflow.task~detail
Only members receive this error message. The error message does not appear when I am logged in the system as admin.
Error in the Logfile:
03:46_01/12/10_0058_3706050
[EXCEPTION]
com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/com.sap.pct/every_user/general/iViews/com.sap.workflow.iviews/com.sap.workflow.task~detail)
at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1248)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1353)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1300)
at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:1067)
at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68)
at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:234)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:316)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:387)
at com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:488)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Thank you!
regardsHi Sen!
Thank you for your reply. But I canu2019t find what was described into the instructions:
In the Detailed Navigation pane, browse to Console Logging. Select pcd_logger, and the number of rows to display. Select Configuration Mode, check your configuration values, and verify that the value for Activated logger is set to true, and selectable for ALL levels. Select Apply and then View Mode. Now, on the view mode, make sure that you select all the check boxes for Select logger levels for display, and select Display. The logs should be displayed.
In short, I donu2019t know the name of <specified path> in the Security Zone, where I can set the permissions:
Go to System Administration ® Permissions, browse to Security Zones / , right-click ® Edit Permissions
Best Regards
Maybe you are looking for
-
How to use maximum date condition in where clause ?
Hi I want to check if SWITCH_FLAG has 'Y' for the latest batch run..how can write it? (select a.SWITCH_FLAG from MORTGAGE where SYS_EFF_DATE = max(SYS_EFF_DATE) ) as expected_result Error message: ORA-00934: group function is not allowed here
-
Using RMI for first time (Serializable??)
Hi, I am trying to do this assignment using Java RMI, and this is my first encouter with RMI. I am getting an error when I am trying to call a function remotely that returns a Vector of data. I get this error: Error in lookup: java.rmi.UnmarshalExcep
-
Decimal Conversion! Urgent
Hello, I need to read a file *.txt that have a field with the value '1230'. In my program i need to convert these field to a similar one like '12.30' Is there a easy way to do that or do i need to use concatenate? Thanks in advance. Best regards.
-
does .net freamwork 1.1 supports office 2003 i am installing dotnetfx.exe (.net 1.1) vjredist.exe (redistributable runtime 1.1) SAP 640 sap patch 23 BW700SP16_1600.EXE after installation i am getting toolbar xxxBEx Analysis Toolboxxxx in german lan
-
Can I use an additional airport express to extend my wifi network
Hi, I have an airport express running my wifi network but I have black areas in farthest away areas. If I buy a further express would that extend my network ? If so what would I need to do ! Tnx