Webcenter Spaces - Making page within 'Private' space accessible to public

Hi,
I have create a space within Webcenter Spaces, and set it as a private space. This space is a sub-space of another space which has been set to public.
Within this space, I have create a new "Home" page (which will be the first page that is visible when a user accesses the space).
I have changed the page access method on this page from "Use Application Permissions" to "Use Custom Access settings", and then clicked the "Add Public access Link",
similar to what can be seen in this image:
http://download.oracle.com/docs/cd/E21764_01/webcenter.1111/e10149/img/wcsug_gs_setpageacc3.gif
I assume that this should make the page visible to non authenticated users, but when I try to access this space via the DIRECT URL to the space or page (without being logged in), I am redirected to the login page.
I though that this was how it was supposed to work? That you can expose a page within a private space, to public users?
It seems to be explained the same way here:
http://download.oracle.com/docs/cd/E12839_01/webcenter.1111/e10149/gspace_build.htm#CHDBHDGJ
I know the above is old documentation, but the newer doco doesn't explain it quite as well.
I am really trying to understand what actually happens when you "Add Public Access" to a page? What does this functionality do?
Or...is there another way I can accomplish this task? I know I can change the space role to give them extra permissions to "View Pages", but I don't want my public users to view ALL the pages in the space (because for example, if they can see the "Discussions" page, but then click on it and don't have access to discussions, it is not a very elegant solution). Ideally I want the users to just see the home page which will just have a description about the space, and if they are interested, then they can join.
Amanda.

Amanda,
first of all, this is a wrong forum. You should have used this one: WebCenter Portal
Second, I think the key sentence is:
Private (Space): People can discover this Space in search results and in the list of available Spaces, and can subscribe to it if invited to join or if self-subscription is enabled.
I'm wondering how do you expect non-authenticated users (thus, not-invited) to access a page, if they cannot see even the space? By space's and page's pretty URL? I'm not sure, but I can guess the system is not designed that way.

Similar Messages

  • Edit option not enabled for workflow content from within Content Presenter in Webcenter Spaces

    I have a webcenter spaces portal page with a content presenter displaying a html page using the default out of the box template. The html page is located in webcenter content / UCM under a folder on which the " All Reviewer" seeded workflow is enabled. The issue i am seeing is when the file is in workflow the edit option is not being enabled even though the reviewer should be able to edit/approve the content in this step. The other functions like workflow approve or reject and switching between workflow version and published version are all enabled. Also when rejected the content does not show edit option from the content presenter (cntrl-C option) for the original author to make any updates.
    What would need to be done to enable editing from within the content presenter for workflow content?
    Thanks for your help

    Hi Sreedhar
    We are using WCP 11.1.1.8.5
    To recreate the issue
    1)  Login to WCC Portal: Spaces as admin user , create a New Page under a webcenter spaces portal
    2)  Under the space , Pages Section , select the page and click edit
    3) In Design mode , choose Content Management and Add Document Explorer and Add Content Presenter on the page
    4)  The Document Explorer will default to the Current Space/portal directory under MyWebcenterSpaces in UCM
    5) Create a directory "content" under the Portal space using the document explorer.
    6) Right Click on Content folder and choose details. In Details view , go to File->workflow settings and pick a seeded workflow -> MyWCSAllReviewer. Add a user as workflow approver
    7) After workflow is enabled on this folder upload a basic html page with simple text into this folder
    8) Now in the design mode choose edit in the content presenter and select the "single content view" with default template to display an Image or HTML. Click browse and select the html that was added to workflow
    9) Save the Page and view the portal. Workflow should now be enabled for any content changes to that html page.
    10) Click Cntrl-shift-c in portal/space as an authenticated user with edit access to content and make an edit to content , this will trigger worklow . The author currently will see edit option get disabled once content enters workflow
    11)  Login as approver to the portal and cntrl-shift-C to the portal and workflow options(approve and reject) are enabled but the edit option is not. If you reject content , the author should be able to edit content in the content presenter mode, this also is not available. The issue is the content is now no longer available for editing from wthin content presenter if it is in workflow to either the approver or the original author depending on workflow step. If you check the same content under the document explorer the option to edit is enabled. Is this a bug /issue with content Presenter or some option needs enabled?

  • Passing session parameter to a portlet from webcenter spaces page

    How do you pass a parameter to a portlet on a WebCenter Spaces page? For example, I have the user's company ID in the session, I need to pass that company ID to the portlet defined to accept a company ID parameter so that the returned data can be filtered.

    You can for example add the companyID to the url of the page and then pass that parameter to the parameter of your portlet.
    Have you created your portlet to enable inter portlet communication? You should first do that and create a navigation-parameter in the oracle.xml. If you don't know what i'm talking about, i'll explain a bit more.
    Their is another way, which is easier i think, is to set the value of your portlet parameter to an expression language refering to a session variabel.
    In you portlet parameter set the companyId (if you have created a navigation-parameter companyID) to following value:
    #{sessionScope.company}You will have to set the value of that session variable from within your webcenter spaces.
    How are you doing that? Are you planning on setting that variable using another portlet, taskflow,... This can be very important on how webcenter reactt on parameters and it can also give you additional ways on passing the parameters.

  • Webcenter Spaces internal error page and session timeout page customization

    Hi
    On what basis is an internal error page shown in webcenter spaces? What triggers it?
    Is it possible to customize the internal error page that shows up on webcenter spaces?
    Or atleast redirect to a custom error page on any exception occured?
    Is there any other way to handle it?
    Also, how to customize the session timeout page? Is it possible?
    There seems to be a servlet being called for session timeout display i dont see any page being redirected to.
    Environment details: Webcenter Spaces 11.1.1.6
    Help needed on this asap please.
    Thanks

    Hi,
    I was experiencing the same problem with customizing the session timeout page. I found out that you can set a custom webcenter attribute in the webcenter-config.xml called "wcSessionTimeoutURL" which overrides the default servlet response and redirects the the specified path.
    In my example, I created a business role page, set it to be publically accessible, then used the Red Samurai MDS Cleaner taskflow to modify the custom attributes in webcenter-config.xml in the following way:
    <webcenter:custom-attributes>
    <attribute name="wcSessionTimeoutPeriod">
    <description/>
    <type>java.lang.String</type>
    <value>45</value>
    <visible/>
    </attribute>
    *<attribute name="wcSessionTimeoutURL">*
    *<description/>*
    *<type>java.lang.String</type>*
    *<value>/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/Page1.jspx</value>*
    *<visible/>*
    *</attribute>*
    </webcenter:custom-attributes>
    Hope that helps!

  • How to set the title of pages created in Webcenter Spaces?

    Hi
    I need to set the title of the pages created in webcenter spaces. How can i do that? By default when i create the page in webcenter spaces the page name with which i created the page is coming up on the browser tab. But i want the browser title to be different from the page name. Is there a way to do this? I tried with using javascript and setting "document.title" but it works only partially. That is when the page is loading it shows the text that i have set using javascript but it doesnot remain persistent. As soon as the page loads it again resets back to the name of the page :(
    I also tried adding html markup on to the page in edit mode and tried giving in the <title> tag but it is not getting applied, as soon as i click on apply it just refreshes the page and my changes are gone.
    Please i need some help around this asap as it is critical.
    Thanks

    Thanks for the reply Jaap.
    It was really helpful. But i need further help on this.
    I need to change the browser title based on the tab selected. And here the tabs on spaces page is actually coming from a custom task flow. Any idea how can i achieve this? And there is no page refresh involved.
    Some help on this please.
    Thanks

  • How to display applications in tabs on a single page in webcenter spaces

    Hi,
    I am working on a project in Webcenter spaces where we have a welcome page with few hyperlinks on a bar in the top section .Each hyperlink is associated with an application url. The requirement is when a user clicks on any link, it should populate a tab in the page displaying the application.
    For ex, if we have the links on the top as "google", "yahoo", "bing", etc, clicking on each one of them, should open tabs below displaying the respective home page. It should not open the application in a new browser but a tab in the same page. Also, the tabs are just page fragments (.jsff). As user clicks more links, more tabs are opened ( if that application is already not open).
    In short, we are replacing opening of a new browser to opening a tab in the same browser ( when clicking an application link).
    The issue is - how do I get the content of a website (or an application) into a tab in webcenter spaces dynamically. We tried using Pagelet producer but they need to be predefined. Also, each application url need to contain the session cookie, so user need not login to the application again.
    Any alternate strategy to acheive the same result is also welcome.

    Not 100%. Although, I did find out that I can use an Inline Frame layout component which can take a url as one of its property. Thus, I can dynamically pass this property and make the layout render the application. Beyond this, the control will be transferred to application and I hope it will work. We are still in the process of playing with the components.

  • How to use a form into a Webcenter Space´s page?

    I'm trying to put a HTML page (that contains a form element) into a Webcenter Space´s page. But, when it run I see the HTML source and my form tag isnt there. So, if I cant to insert a form tag into that page, how to proceed then?
    Thank you!

    Hi,
    you can use CTAS method or you can export & import the tables..
    create table b.table1 as select * from a.table1;
    create table c.table1 as select * from a.table1;
    you can export import whole schema or schema objects also
    expdp system/***** dumpfile=tables.dmp logfile=tab.log directory=data_pump_dir schemas=a
    and then
    impdp system/**** dumpfile=tables.dmp logfile=imp.log directory=data_pump_dir remap_schemas=(a:b)
    or you can individually import the tables also..

  • Content not displayed on webcenter spaces page tiIl I login to UCM server.

    Hi Yannick,
    I have created an html file which loads the flash file and checked in to the UCM server. I have added a content presenter on the page runtime and selected the html file as the content.
    Now when I load the page, I couldnot see the content. The content gets displayed on the page once I login to the UCM server and refresh the webcenter page.
    Please suggest the solution. I am working with Avitek Demo VM. I have stored the file in the public_images folder.
    Thanks,
    SK

    You need to assign application (spaces) role "Administrator" to your user for Admin link to see (by default weblogic user is assigned to this role)
    To add it
    Login to Fusion Middleware Control -> WebCenter -> WebCenter Spaces -> Right Click on WebCenter -> Security -> Application Role
    Add your user to role “Administrator”
    Atul Kumar
    http://onlineAppsDBA.com

  • How can i reset the Webcenter Spaces default page?

    Once when i changed user default page to 'Activities' after login, but i can enter manager page.
    Thanks!

    login with administrator user id.
    go to administration page.
    (either by manually go to admin page or http://<server>:<port>/webcenter/spaces/admin)
    then pages tab->business role page >
    select any of the pages.
    you will see a button just beside business role page /create page [set default page]
    click the [set default page] button.

  • WebCenter Space- Group Space:  multilevel navigation or pages

    My requirement is to create couples of pages in one Group Space. Then assemble a tree menu whose items connected with related pages. However, When I add page into Group Space, there is no way to assign the page parent-child relationship, all the page are in the same level only with display order.

    Maybe I do not discribe this issue correctly
    Please refer to Oracle® Fusion Middleware Tutorial for Oracle WebCenter Spaces Users 11g Release 1 (11.1.1.4.0) E10277-03
    Step 3: Make the Documents Page Available
    please take a look for Figure 3–6 Documents - Show Page
    Name Reorder Show Page
    Documents checkbox
    I can not see this option for ducuments.(There is not it in my page at all)

  • Force Webcenter Spaces Page to Refresh on focus

    Hi all,
    We are on WebCenter Spaces PS5. We have a page inside spaces which we want to refresh on focus. We have a document upload portlet on a page which is used to upload a document and then display the list of documents in a result table on that page.
    PROBLEM: We have to manual refresh the page for the newly uploaded document to be displayed on the resultable on the page.
    QUESTION: How can we force the page to refresh on focus?
    Remember this is a webcenter spaces page.
    Thank you....

    You can invoke serverlistener from onFocus client event,
    Pass the control to the backend and use the following code to refresh.
    HttpServletRequest request=(HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
    FacesContext.getCurrentInstance().getExternalContext().redirect( request.getRequestURL());

  • Customising Webcenter Spaces Page Templates - "Import Portal Resource" N/A

    Hi,
    I am attempting to customise a Page Template for Webcenter Spaces, and I am trying to do so in JDeveloper.
    I have successfully opened the WebCenterSpacesResources project in JDeveloper, and also successfully downloaded the page template resource (.ear file).
    I am now trying to import this webcenter spaces resource (page template) into the project, as described in this step:
    http://download.oracle.com/docs/cd/E21764_01/webcenter.1111/e10148/jpsdg_wcsres.htm#CIHJFGJI
    The problem is, the "*Import Portal Resource*" option does not appear in the menu when I right-click on WebCenterSpacesResources project.
    I am using JDeveloper version 11.1.1.5.0.
    I have also downloaded and installed WebCenter Framework and Services Design Time extension.
    Any reason why I cannot see this option?
    Amanda.

    Hi,
    I have installed both of the extensions, but I went to:
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/156082.xml#oracle.webcenter.cust
    and dowloaded both (latest):
    WebCenter Framework and Services Design Time
    WebCenter Customization Framework Design Time
    and then installed them manually in my JDeveloper.
    I have restarted and the option still does not appear:
    http://oi52.tinypic.com/13yo02b.jpg
    How do I know that the extensions are installed? They seem to be when I look at the Help > About > Extensions
    http://oi51.tinypic.com/244xylh.jpg
    I have tried this with versions 11.1.1.5 and 11.1.1.4.
    Amanda.

  • Page Creation using pageservice API in Webcenter Spaces(11.1.1.8)

    Hi,
    I am trying to create portal pages using pageserviceimpl api in webcenter spaces(11.1.1.8) by using the taskflow but i am getting the exception as below while creating the page
    Caused By: oracle.webcenter.page.model.PageServiceRuntimeException: oracle.webcenter.page.model.PageServiceRuntimeException
            at com.cvs.mylife.portal.pagecreate.bean.CreatePageMBean.createPage(CreatePageMBean.java:196)
            at com.cvs.mylife.portal.pagecreate.bean.CreatePageMBean.onDialogEvent(CreatePageMBean.java:347)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    Caused By: oracle.webcenter.page.model.PageServiceRuntimeException
            at oracle.webcenter.page.internal.model.PageServiceImpl.throwNoPrivException(PageServiceImpl.java:12539)
            at oracle.webcenter.page.internal.model.PageServiceImpl.createHierarchyPage(PageServiceImpl.java:4045)
            at com.cvs.mylife.portal.pagecreate.bean.CreatePageMBean.createPage(CreatePageMBean.java:175)
            at com.cvs.mylife.portal.pagecreate.bean.CreatePageMBean.onDialogEvent(CreatePageMBean.java:347)
    Can anyone please tel the value needs to be feed to create the page using the below method
                page =
        pageService.createHierarchyPage(parentPagePath, pageNameFormat, pageTitle,
                                    pageStyle, pageTemplate, createAfterPagePath);
    parentPagePath=?
    pageNameFormat=?
    pageTitle=?
    pageStyle=?
    pageTemplate=?
    createAfterPagePath=?
    This is very much need for one of our customer requirement.
    Regards,
    Santhosh

    Kingsley,
    I used the same ateam code for creating the page  in portal framework, it works fine there, but if i use the same code in webcenter spaces 11.1.1.8 it is not working and in that ateam code they are passing null to the parent page path and i tried all these entries for the parent page path in webcenter spaces but nothing worked.
    parentPagePath="/oracle/webcenter/page/scopedMD/s1df097cd_2859_4e32_bee4_16f81f5b09f3/";
    parentPagePath="/oracle/webcenter/page/scopedMD/s573026b5_4f17_45e0_bdae_986017c24427/pages.xml";
    parentPagePath="/oracle/webcenter/page/scopedMD/s573026b5_4f17_45e0_bdae_986017c24427/Page11.jspx"
    Regards,
    Santhosh

  • WebCenter Spaces – Extend User Profile Page

    Hi All,
    We have a requirement to modify the default user profile page in WCS.
    We have to remove most of the fields and add additional fields that are specific for the customer. According to the extending the WCS white paper you can only get / set the data in existing fields based on creating a customProfileattribute.
    Is this possible at the current stage of evolution of WCS?
    Cheers
    Bob

    In my current project, we have similar requirement.
    To Remove existing attributes:-
    You can hide profile fields after customizing User/My Profile Pages from WCS -->Administration --> Pages-->System Pages. See following guides:-
    7.3 Working with System Pages: http://download.oracle.com/docs/cd/E21764_01/webcenter.1111/e10149/admin_pages.htm#CJABBBCE
    30.5 Viewing and Editing Personal Profiles: http://download.oracle.com/docs/cd/E21764_01/webcenter.1111/e10149/profile.htm#CHDDIHJG
    To Add new attributes:
    You can add new fields in profile page of WebCenter Spaces by using SampleWebCenterSpacesExtensions application. You can take instructions from following guide:-
    http://www.oracle.com/technetwork/middleware/webcenter/owcs-ps3-wcs-ext-samples-wp-308576.pdf. There are following two class files in ProfileAttribute project
    a. ExtendedProfileAttributes (You need to add new LDAP attributes in this class)
    b. CustomProfileImpl (You can override existing attribute by using this class)
    Once you done adding new attributes in ExtendedProfileAttributes, deploy this project as a shared-lib. Then you have to follow following guide in order to see your changes in WebCenter Spaces:-
    53 Extending WebCenter Spaces Using JDeveloper: http://download.oracle.com/docs/cd/E21764_01/webcenter.1111/e10148/jpsdg_wcsres.htm#CHDEECCE

  • Customising a Login page for Webcenter spaces

    Hi,
    I'm trying to add in a "Remember Me" function to Webcenter Spaces (out of the box), and I'm wonding how this can be done. I'd like to check if its possible to create a custom page/portlet or modify the existing page for this to be done.

    Based on what mechanism you want to use for implementing "remember me" functionality, you also may consider utilizing the ability to 'edit the login page' (not the one that has a login portlet) by logging in as a webcenter administration into spaces application and going to 'webcenter administration'>general>edit login page (in the bottom)
    thanks
    Manish Devgan

Maybe you are looking for

  • Curious network item popping up in sidebar

    Just installed a new HD in my MacBook Pro and took the opportunity to do some housecleaning by installing a fresh Snow Leopard OS rather than doing a Time Machine restore. Since the install I've been having an odd issue that I've never seen before, a

  • Free Goods Delivery Control

    I set up the master data to "E" , and for every 5pcs , they get 1 pc free (exculsive) When I created Sales Order and Delivery of 10pcs, i get 2pcs additional item free. In the delivery, if i change the delivery quantity to 9pcs, the free goods is sti

  • First PKGBUILD

    Hello, I'm trying to create an AUR package for a vim plugin. I've read the wiki and mostly just tried to copy from a working PKGBUILD in the AUR. Basically, the only thing my package needs to do is copy the .vim file to $HOME/.vim/ftplugin/tex on ins

  • Inserting a link in Adobe forms central?

    How do I insert an internet link on a Form in adobe forms central?

  • Online chat, Nov. 12, on Regular Expressions

    One of the new packages added in J2SE v 1.4 is java.util.regex , which provides classes for handling regular exprssions. A regular expression is a string pattern that can be used to perform sophisticated string searching and replacement. Learn more a