Single desktop, multiple portals

Hi all,
Does anyone have any experience or suggestions for accessing multiple
portals from a single portal desktop. Let me explain by way of an
example. Suppose you have three portals - Employee, Salesforce, and
Administration. Everyone has access to the Employee portal, salesmen
would have access to Employee and Salesforce, administrators would have
Employee and Administrations, and sales managers would have all three.
When the user logs in, if they have access to more than just Employee
portal a portlet (or tabs, or something) would appear as part of the
portal page allowing switching between portals. This switcher is
available in all portals.
I have a pretty good idea how to handle the "switcher" and creating the
appropriate URLs. The main problem I'm having is the sharing of the
login credentials. How can I have a single login authenticate and
authorize the user for all the correct portals?
Thanks for any info!
Eddie Sheffield
Senior Java Developer
G3 Systems, Inc.
P:540.951.4300
F:540.951.4311
http://www.g3.com

Eddie,
The group portal capabilities are available in WPL 4.0. The only
customization you would need to implement is the switcher.
The out of the box framework will recognize if the person belongs to more
than one group portal and will offer a selector to choose group portal to
login to.
Please keep in mind that a group portal is a virtual portal based on a
physical portal webapp.
Take a look at the portalTools application. It will give you a good idea
what you can do with a group portal.
Regards,
Michael Goldverg
"Eddie Sheffield" <[email protected]> wrote in message
news:[email protected]..
Hi all,
Does anyone have any experience or suggestions for accessing multiple
portals from a single portal desktop. Let me explain by way of an
example. Suppose you have three portals - Employee, Salesforce, and
Administration. Everyone has access to the Employee portal, salesmen
would have access to Employee and Salesforce, administrators would have
Employee and Administrations, and sales managers would have all three.
When the user logs in, if they have access to more than just Employee
portal a portlet (or tabs, or something) would appear as part of the
portal page allowing switching between portals. This switcher is
available in all portals.
I have a pretty good idea how to handle the "switcher" and creating the
appropriate URLs. The main problem I'm having is the sharing of the
login credentials. How can I have a single login authenticate and
authorize the user for all the correct portals?
Thanks for any info!
Eddie Sheffield
Senior Java Developer
G3 Systems, Inc.
P:540.951.4300
F:540.951.4311
http://www.g3.com

Similar Messages

  • Mapping between multiple portal user with single R/3 user

    Hi,
        It is possible to map  multiple portal user to the single R/3 user? If yes, than what is procedure to achieve it? It is possible to logon same time more than one portal user which is mapped with same R/3 user in production system?
    Thanks,
    Kundan

    you can always do that using user mapping in user admin->identity management
    where for each user details you get a tab  called user mapping.
    you have to create a R3 system in system admin and a give a system alias to it
    Use this system alias in user mapping /
    You can map multiple portal users with a single R3 user and can work parallelly.
    But make sure that you have proper license in doing that.
    Raghu

  • Multiple Portals with OAM

    Hello All,
    Is it possible to register multiple Portals to single OAM instance for authentication? If so is there a document available somewhere? I could only find OBE integrating single Portal with OAM.
    Thanks in advance!

    Yes, you can do that. You basically need to setup mod_osso agent in OAM.
    Oracle Portal behaves exact in the same way as any mod_osso protected application. If you are able to protect a standard HTML file on the webserver's operating system, you will be able to protect your Portal as well.
    Setup is not documented (yet).
    Thanks,
    EJ

  • How to Implement a Single Folder - Multiple Authors Scenario für NW 7.3?

    Hello,
    is a version "How to Implement a Single Folder - Multiple Authors Scenario" for NetWeaver 7.3 planned?
    Best regards,
    Arnold Gallemann

    Hi Detlev,
    thanks a lot for sharing your work!
    Due to the reason we need a different configuration in KM, I changed e.g. some values in the .cc.xml and .co.xml files. I rebuild the project and checked the created EAR file. I noticed that the ConfigArchive file in EAR file still has the old values. It seems that SAP NetWeaver Developer Studio 7.3 is not recognizing in a portal application project the configuration of the src.config folder anymore. To test this, I removed the initial provided ConfigArchive in the folder dist\PORTAL-INF\config\ from your project. I rebuild it and the ConfigArchive in the EAR file wasnu2019t included.
    I found in the documentation (http://help.sap.com/saphelp_nw73/helpdata/de/42/60aec0032c1422e10000000a114cbd/frameset.htm) the SAP Note 1572813, which would describe how to use KMC wizards in SAP NetWeaver Developer Studio 7.3. But the article is currently not released to public.
    In addition I have discovered, that it is possible to include the src.config folder in the build process if the project is set up as a development component (see for details bullet point Optionally of http://help.sap.com/saphelp_nw73/helpdata/de/42/60aec0032c1422e10000000a114cbd/frameset.htm). This works. But later on I am facing another problem: I am missing the entry KMC-CM to add it as a dependency for the development component.
    Best regards
    Mario

  • Single folder multiple Author scenario in KM

    Hi Every One,
           I have tried to configure Single folder multiple Author scenario in KM. i have done all configurations Given in Following document  but i haven't Succeeded. Please help me Out.
    Configuration Document like:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1f74d7c0-0d01-0010-50b1-9810a1584b00
    Regards
    Sridhar.

    Hi All,
    Sorry for the previous post. Let me explain the scenario in brief..
    We need to upload a document to a particular folder in KM and assign Permissions to the same. Say For example, we have 100 users and a admin user. The uplaoded file by a user should not be viewed by other 99 users, the admin & the user who uploaded the doc can have full control over it.  Similarly the case should be generated for the other 99 users.
    We tried to uplod the document and assign permnissions manually. But i know this is not the best way to approach this requirement.
    What should be the best solution to assign permissions to the uploaded document?
    Regards,
    Sridhar

  • Sharing portlets across multiple portal applications

    Hello all,
    I have a single enterprise application that consists of several portal web applications. Most of these portal web applications have common portlets within their codebase. Is it possible to share portlet code across multiple web applications?
    Thanks

    No, not possible, in the same way that sharing JSPs and Pageflows wouldn't be possible across multiple webapps. You can, however, have multiple portals within one Portal webapp, and then you could share portlets and portlet resources amongst those portals.
    George

  • Multiple Portals on One Infrastructure?

    I am migrating (rebuilding not upgrading) several client portals from Portal 3.0.9 to 10g. In 3.0.9 I had several separate databases with Portal repositories in each database and each portal had a different DAD.
    I have seen some posts which state that in 10g there can only be one portal repository per infrastructure and only one infrastructure per server. Can someone please confirm this and point to the documentation which states so?
    I have read "Supporting Multiple Sites and Companies in a Single Portal Instance with Virtual Private Database" (Paper #32650). Sounds like the perfect solution to my problem. But what is the performance hit of deploying Virtial Provate Database (VPD) and virtual private portal? Has anyone actually deployed VPP, and has a story to tell?
    Thanks,
    Trenton

    Thanks for the info. Here's a few more details. I
    have two Linux servers with lots of RAM and disk
    space. One runs the midtier and the other the
    infrastructure. According to your post, I should:
    1. Install multiple portal schemas (portala,portalb,
    etc) to the existing asdb database using opca and/or
    ptlasst (I assume these still exist in 10g).Trenton, We do support multiple DAD's per portal mid-tier and multiple portal schema's per database in Oracle Application Server 10g but only for upgraded portals, not for new portal installations. I strongly recommend NOT to use ptlasst in 10g to create multiple portal schemas in your existing asdb instance.
    2. Associate each of these with the existing OID.
    3. Install Mulple Oracle Homes on the Midtier server,
    each associated with a different portal schema
    (portala,portalb, etc) on the infrastructure server.
    (Why not just different DADs in the same midtier?)
    Do I have it right?Unfortunately not, the process I would recommend for 10g is:
    1. Install one Oracle Database Home (either 9.0.1.5, 9.2.0.4 or 10g) using the Oracle database installer
    2. Create multiple database instances using dbca (or your favourite method), one for your OID/SSO and one for each of your portal product metadata repositories (you can use the OID/SSO database for your first portal portal product metadata repository also)
    3. Run the RepCA (Repository Creation Assistant) against all of these db instances to turn them into proper OracleAS Metadata Repositories
    4. Install a second Oracle Home using the OracleAS 10g installer:
    - Select a Product to Install >> OracleAS Infrastructure 10g
    - Select Installation Type >> Identity Management
    When you are prompted for a database use one of the existing db's you just created for your Identity Management DB (oid/sso/etc schemas)
    5. Re run the RepCA -REGISTER (Repository Creation Assistant) against all of the db instances (except for the one you just chose as your Identity Management DB) to register them all with the OID service you just installed.
    6. Install your your first portal mid-tier in a third oracle home using the OracleAS 10g installer and when prompted by the installer and wire it to your Identity Management services & First Product Metadata Repository (there will a pop-list in the installer for all the db's you just registered)
    7. Install your your second portal mid-tier in a fourth oracle home using the OracleAS 10g installer and when prompted by the installer and wire it to your Identity Management services & Second Product Metadata Repository (there will a pop-list in the installer for all the db's you just registered)
    8. Install your your third portal mid-tier in a fifth oracle home using the OracleAS 10g installer and when prompted by the installer and wire it to your Identity Management services & Second Product Metadata Repository (there will a pop-list in the installer for all the db's you just registered)
    9..and so on...
    I'd appreciate a look at your
    draft whitepaper if that would help. It's only applicable for people who are performing an upgrade, not a rebuild or new install of 10g so it wouldn't really help you.
    Compared to the
    VPP solution how would this solution be for
    administration, CPU intensity, etc.? Also since all
    portals would share the same OID/SSO server, would
    there be a problem with the client user administrator
    seeing the users of other clients?
    In general I would not recommend using VPP as this setup is not widely used and is quite specialised.
    Thanks Again,
    TrentonHope this helps,
    Mick.

  • Insert pages from a single document multiple times

    I'm trying to create a simple program that I can use to display PDF files that I can use to play at the piano. I perform often, and need to create "play lists" from which I can pull all, or part of, a PDF file containing music and display it.
    I have it all working, except for one problem. I may need to "repeat" a section of a piece. I'm building up the play list by calling AcroPDDoc.InsertPages for each item in the play list. If a PDF file appears multiple times in the play list, when I call InsertPages, the call fails.
    In this code snippet, pdDoc is the main doc to which I'm adding pages. playList is a generic List of my own PlayList objects, and I need to iterate through all the items in the playList except the first one, which is already loaded.
    This code works great unless the fileName I specify has already been opened. The call to AcroPDDoc.Open succeeds just fine, but the call to pdDoc.InsertPages fails if the file has already had pages from it inserted. All other documents work fine. The documentation, of course, doesn't mention this.
            int insertPage = pdDoc.GetNumPages() - 1;
            for (int i = 1; i < playList.Count; i++)
              var newDoc = new AcroPDDoc();
              var item = playList(i);
              int startPage = 0;
              int endPage = 0;
              if (newDoc.Open(item.fileName))
                startPage = Math.Max(0, item.startPage);
                endPage = Math.Max(0, item.endPage);
                var totalPages = newDoc.GetNumPages;
                if (item.endPage < 0 || item.endPage > totalPages)
                  endPage = totalPages - 1;
                int numPages = (endPage - startPage) + 1;
                if (pdDoc.InsertPages(insertPage, newDoc, startPage, numPages, 0))
                  insertPage += numPages;
    So, the questions:
    1.) Is it possible to load pages from a single document multiple times?
    2.) Is there a better way to do this? (That is, loop through a list of file names, starting and ending page numbers, and add the documents to an existing document.)
    Any help appreciated! Thanks -- Ken

    Hi Ken,
    >The documentation, of course, doesn't mention this.
    The documentation does not state explicitly that you can't insert pages again from a PDDoc you open again and never close.
    But it mentions that you get references only from an already opened PDDoc.
    "...Opens the specified document. If the document is already open, it returns a reference to the already opened PDDoc. You must call PDDocClose() once for every successful open..."
    It doesn't state that you can't insert pages from a referenced PDDoc but it seems so.
    I would close the PDDoc within your for-loop after inserting pages and release newDoc.
    Regards
    Norbert

  • Multiple Portal instances on the same machine

    Hi  Forum,
    we have a requirement where in we are asked to implement multiple instances of Portal on the same machine. can you please give me some detials on Feasibility , issues and limitations of having multiple Portal instances on the same machine , different instances pointing to different tiers(Dev, Test, Production) etc
    pointers will be highly appreciated..
    regards,
    uday

    Hi Uday,
       Please look at this.
    Multiple Portal Instances - Virtual Hosting
    Regards,
    Siva
    P.S: Award points if you find this useful.

  • Accessing multiple portals at the same time?

    Is it possible to access multiple portals at the same time?
    For example, what I want to achieve is different properties (layout,
    portlets, look & feel) for different groups of users accessing the same
    portal. The Associated Groups part on the Portal admin page is not
    fulfilling our requirements. So we decided to have different portals for
    different groups of users, all working through one portal, and accessing
    their custom portals. Is this achievable?
    What we are thinking is: put the common functionality in the repository
    portal directory, and the custom portlets/jsps in the group-specific portal
    directories. This way we can customize portal behavior for different groups
    of users. Is this achievable?
    Thanks.
    Amit

    You have to user respective DRILL commands present in WAD to configure the drill operations on multiple characteristics...

  • How to make multiple portals work in same domain (wlp 9.2)? IMPORTANT !!!

    We have domain where one portal application is in production now and other portal application have to deploy in the same domain.
    The first one is using global scoped DataSources and the new one is using application scoped because they have to use own schemas in the database.
    Also Group and User/role management have to work application scoped, meaning that in one's portal admin console shows only users/groups/roles to that portal.
    How do I do this and what is the optional/best practises to do this kind of configuration, configure and deploy multiple portals in the same domain ?
    I get so far that I make new SQLAuthenticator and XCAMLRoleMapper to the new portal but when the LDAP and database goes out of sync and I delete P13N -tables and LDAP, server start creates only to the first portal database the needed rows and delegated admin management doesn't work in the new one at all.
    I have read all bea's documents related to JDBC - application scoping, deploying, security P13N and I can't get enough information from it to make this work.
    Thanks !

    You may want to ask in the weblogic.developer.interest.portal forum.
    I don't believe that group and user/role management can be application
    scoped.
    <Tanja Puurula> wrote in message news:[email protected]..
    We have domain where one portal application is in production now and other
    portal application have to deploy in the same domain.
    The first one is using global scoped DataSources and the new one is using
    application scoped because they have to use own schemas in the database.
    Also Group and User/role management have to work application scoped, meaning
    that in one's portal admin console shows only users/groups/roles to that
    portal.
    How do I do this and what is the optional/best practises to do this kind of
    configuration, configure and deploy multiple portals in the same domain ?
    I get so far that I make new SQLAuthenticator and XCAMLRoleMapper to the new
    portal but when the LDAP and database goes out of sync and I delete
    P13N -tables and LDAP, server start creates only to the first portal
    database the needed rows and delegated admin management doesn't work in the
    new one at all.
    I have read all bea's documents related to JDBC - application scoping,
    deploying, security P13N and I can't get enough information from it to make
    this work.
    Thanks !

  • One TREX server for multiple Portals?

    I have the same requirement as that contained in this thread:
    TRex for Multiple Portals
    I wonder if anyone can technically elaborate a bit what the procedure for this configuration.
    I would have to install a TREX and create a TREX instance for each Portal that I want to give TREX service?
    Each instance points to a different host?
    My requirement is to use the same TREX to both DEV and QA Portal hosts.
    Any suggestions would be appreciated. !!
    regards,
    Leandro.

    Hi Leandro,
    For your requirement this document describes the TREX installation -
    [TREX with Multiple Instances|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/78df2a46-0a01-0010-ef81-a6be60cc5cfd]
    Hope this helps,
    Reward points if helpful
    Regards,
    Shailesh Nagar

  • Integrating two iviews in a single page in Portal

    Hello all:
    I am trying to integrate two iviews into a single page, in portal, but i am able to see one iview running fine and for other iview it says serivce not found.
    But when i preview the iviews seperately they work fine.
    please suggest me if i am missing something.
    Thanks,
    Ratna.

    hi,
    In second view properties, please select ENTRY POINT as Yes, then let me know
    Regards
    Srinivas

  • Multiple Portal Authentication when closing Word document

    Hi all,
    We are on EP6 SP2 Patch4 HF7 and CM HF6.  When closing a MS Word document accessed from the KM Repository multiple Portal authentication popups appear.  This only happens to Word documents.  Other documents like Excel, Powerpoint, pdf etc. close without any popups.
    The problem only happens when going through the IISProxy filter.
    Does anybody have any ideas ?
    Thanks
    Jose

    > 1. Are you using NTLM authentication?
    > 2. What version of IIS?
    > 3. Can you show the IisProxy.xml file?
    > 4. Have you tried running an HTTP trace while that
    > happens to see what kind of requests & responses you
    > get?
    1. No
    2. IIS 5
    3. <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE ISAPI-config[
         <!ELEMENT ISAPI-config ( filter, extension, ( mapping | config )* )>
         <!ATTLIST ISAPI-config
              version CDATA #REQUIRED
         >
         <!ELEMENT filter (log-path?)>
         <!ATTLIST filter
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              priority ( high | medium | low ) "high"
              extension-url CDATA "/scripts/IisProxy.dll"
              authentication ( skip | normal | forward ) "normal"
              remote-address ( skip | forward ) "skip"
         >
         <!ELEMENT extension (
              keystore-dir?,
              log-path?,
              data-path?,
              trace-path? )>
         <!ATTLIST extension
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              access ( filter | direct | both ) "filter"
         >
         <!ELEMENT keystore-dir (#PCDATA)>
         <!ELEMENT log-path (#PCDATA)>
         <!ELEMENT data-path (#PCDATA)>
         <!ELEMENT trace-path (#PCDATA)>
         <!ELEMENT mapping (
              source+,
              target,
              compress-types*,
              protocol-header?,
              certificate-header?,
              cert-chain-header?,
              cipher-header?,
              keysize-header?,
              keystore-path?,
              log-path?,
              data-path? )>
         <!ATTLIST mapping
              name CDATA #IMPLIED
              log-level CDATA "1"
              log-flags CDATA "0"
              debug-flags CDATA "0"
              keep-alive ( true | false ) "true"
              use-continue ( true | false ) "true"
              close-socket ( true | false ) "true"
              close-socket-delay CDATA "1000"
              thread-count CDATA "100"
              max-socket-age CDATA "10"
         >
         <!ELEMENT source (protocol, host?, port?, prefix, new-prefix?)>
         <!ATTLIST source
              access ( filter | direct | both ) "filter"
         >
         <!ELEMENT protocol (#PCDATA)>
         <!ELEMENT host (#PCDATA)>
         <!ELEMENT port (#PCDATA)>
         <!ELEMENT prefix (#PCDATA)>
         <!ELEMENT new-prefix (#PCDATA)>
         <!ELEMENT target (protocol, host, port)>
         <!ELEMENT compress-types (#PCDATA)>
         <!ATTLIST compress-types
              min-size CDATA "1024"
         >
         <!ELEMENT protocol-header (#PCDATA)>
         <!ELEMENT certificate-header (#PCDATA)>
         <!ELEMENT cert-chain-header (#PCDATA)>
         <!ELEMENT cipher-header (#PCDATA)>
         <!ELEMENT keysize-header (#PCDATA)>
         <!ELEMENT keystore-path (#PCDATA)>
         <!ELEMENT config ( source+ )>
    ]>
    <ISAPI-config version="1.6">
         <filter name="IisProxy filter" authentication="forward" />
         <extension name="IisProxy extension" />
         <mapping name="IisProxy samples"
                        keep-alive="true" log-level="1" use-continue="false">
              <source>
                   <protocol>http</protocol>
                   <prefix>/irj/</prefix>
              </source>
              <source>
                   <protocol>http</protocol>
                   <prefix>/myserv.xxx.xx.xx/</prefix>
                            <new-prefix>/irj/</new-prefix>
              </source>
              <target>
                   <protocol>https</protocol>
                   <host>portalserv.xxx.xx.xx</host>
                   <port>#####</port>
              </target>
              <compress-types>text/html, text/plain</compress-types>
         </mapping>
         <mapping name="Secure IisProxy samples"
                      keep-alive="true" log-level="1" use-continue="false">
              <source>
                   <protocol>https</protocol>
                   <prefix>/irj/</prefix>
              </source>
              <source>
                   <protocol>https</protocol>
                   <prefix>/myserv.xxx.xx.xx/</prefix>
                            <new-prefix>/irj/</new-prefix>
              </source>
              <target>
                   <protocol>https</protocol>
                   <host>portalserv.xxx.xx.xx</host>
                   <port>#####</port>
              </target>
              <keystore-path>SAPSSLC.pse</keystore-path>
         </mapping>
         <config>
              <source>
                   <protocol>http</protocol>
                   <host>localhost</host>
                   <prefix>/IisProxy/</prefix>
              </source>
              <source>
                   <protocol>https</protocol>
                   <host>localhost</host>
                   <prefix>/IisProxy/</prefix>
              </source>
         </config>
    </ISAPI-config>
    4. I will try.
    Thanks,
    Jose

  • What is meant by single entry-multiple options in the selection screen

    hi,
      please let me know what is the meant by 'single entry-multiple options' in a selection screen.
    thanks in advance

    Hi Surya,
    Nomally we use to declare Selct options like
    <b>select-options : s_var for mara-matnr.</b>
    here you can enter range of values for material number like 000 to 9999999999.
    but if you want single entry multiple option you need to give no-intervals options when the select option will behave like parameter .. when you cannot give range of values but you can give multiple values for a single field.
    for single entry-multiple options  write the select option like this
    and see the diffrence.
    <b>select-options : s_var for mara-matnr NO INTERVALS.</b>
    here cannot enter low and high range for matnr but you can enter mulitple values for select option..you can enter only low range values..
    Please reward if usefull..
    Thanks,
    Gokul

Maybe you are looking for