User preferences in Portal
I need to change the language for ESS MSS. How do I do that?
Can I just change the language in IE settings? or do I need to maintain also the language in the user preferences in portal?
Thanks,
Tiberiu
http://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/index.html
and http://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/wwpre_api_name.html
Patrick.
Similar Messages
-
Set User preferences in oracle portals database in portal environment
Hi All,
I need to set User preferences in oracle portals database in portal environment.
I need to get some oracle PL/SQL API for the said purpose.
In user preferences I need to save Preference name and preference value.
Can any one have idea?
Regards
Amit Tiwarihttp://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/index.html
and http://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/wwpre_api_name.html
Patrick. -
How to handle user preference which has "_" and " " in the name
Hi Experts,
I have a question how to handle value which has like "_" and "space" etc in user preference.
If setting "a_b-c d", I could not retrieve this because it's escaped in database.
So this code can't get value even though I can set it.
Is there any restriction of name? Is there any documentation how to code user prefernece which has non alphabet and number in the name?
I know it's possible to handle the data like adding escaped data. But I don't think this is the best way to retrieve the data. Because nobody confirm it's not problem in the future.
Could you tell me the best way to get these user preference?
Thanks in advance,
Masaaki Tada
Here is a sample.
<%@ page contentType="text/html;charset=Shift_JIS" %><%@ page language="java" import="com.plumtree.remote.portlet.*, com.plumtree.remote.prc.*, java.util.*" %>
<%
/** * UserInfo - Simple Page * Display User Information*/
// VariablesIPortletContext oPortletContext = null;IPortletRequest oPortletRequest = null;IPortletUser oPortletUser = null;IPortletResponse oPortletResponse = null;IRemoteSession s;IUserManager oUser;
/* Get Portlet Objects */
try{oPortletContext = PortletContextFactory.createPortletContext(request, response);oPortletRequest = oPortletContext.getRequest();oPortletUser = oPortletContext.getUser();oPortletResponse = oPortletContext.getResponse();} catch (Exception e) {oPortletContext = null;oPortletRequest = null;oPortletUser = null;oPortletResponse = null;}
String val = oPortletRequest.getSettingValue( SettingType.User, "a_b-c d" );String hoe = oPortletRequest.getSettingValue( SettingType.User, "abcd" );out.println( "a_b-c d: " + val );out.println( "abcd : " + hoe );
oPortletResponse.setSettingValue( SettingType.User, "a_b-c d", "aiueo" );oPortletResponse.setSettingValue( SettingType.User, "abcd", "bbbb" );%>Plumtree recommends that user preference names have only alphanumeric characters in them (a-z, A-Z, 0-9). Any non-alphanumeric characters will be encoded by the EDK.
I strongly suggest that you change your user pref name to something that's alphanumeric. However, if that is not possible, you can use the following workaround: in the web service editor, enter the encoded name for the user pref. There are several ways to get the encoded name.
One way is to encode the pref manually, yourself. Plumtree uses the %u encoded format: each non alphanumeric character is converted into %uxxxx, where xxxx is the Unicode representation of the character. For all ASCII characters, just look at the ASCII hex chart. For example, character "-" has a hex value of 2d. So, a preference name "jane_pref" would be encoded to "jane%u002dpref", and you'd enter the latter value on the preferences page in the web service editor.
The other way to find out the encoded value is to set a preference programmatically and use the HTTP tunnel tool to look at HTTP traffic between the portal server and remote server. The remote server will be sending a HTTP header to the portal server (the header name will probably be CSP-User-Pref) and inside the header you should see the pref name, encoded with %u. Just copy it out of there and into the web service editor.
Hope this helps,
Jane -
Calling User Preference event from within portlet
Not sure if anybody else has looked at this but we are in the process of rolling out a new G6 Portal and on a number of portlets want to take advantage of the ability to turn off the portlet header. However in doing so you loose access to the inbuilt support for providing access to the User Preference, if one has been defined as part of the portlet definition. This is relevant on a number of portelts that we want to migrate to the new G6 portal.
So rather than try and re-invent this from scratch using a different 'link' in the portlet itself we were wondering if you can 'call' the inbuilt user preference functionality from within the portlet code. i.e. When a user clicks on the link within the portlet it performs exactly the same action and interaction within the portal as if they clicked on the User Preference icon in the portlet header.
We have had a look around to see if this is possible but not come up with anything yet so thought we would seek comments from this forum.
Many thanks in advance,
Ross Ellard
Devonport Management LtdHey Ross,
I just realized I have to do the same thing on a very limited scale (3-5 portlets).
SO I just wrote a little bit of (shoddy) code to show community preferences based on group membership.
It works for me, but I get the feeling your looking for something like communityactionsdata geared toward portlets, which unfortunately I dont think exists. If you put it in as an enhancement request then support will contact you to discuss your options.
Here is the code that I'm using for now:
<pt:standard.choose>
<pt:standard.when pt:test="stringToACLGroup('group=1,755,760;').isMember($currentuser)">
<immg border="0" src="htttp://localhost/imageserver/plumtree/portal/public/img/action_portlet_edit.gif">
</pt:standard.when>
</pt:standard.choose>
The only problem is that the preferences submit button refreshes the popup to the portal. So I might need to tweak that a hair so it just closes the popup.
edited to prevent the forum from trying to use the code I provided
Message was edited by:
geoffgarcia -
Where are user preferences stored? Are they encrypted?
In a portal application, where are user preferences actually stored? Are they encrypted? If not, is there a way to make them encrypted? The reason I'm asking is the user wants to be able to store their credentials for logging into a mainframe associated with their primary login. Other than storing that as preferences, is there another way of securely saving this info?
Thanks.User preferences by default are stored in the portal database. Not encrypted.
-
User preferences oracle package name
Hello
Can anyone tell me in which package the user preferences are stored in oracle portal. i am using 10.1.4
Thanks
PaulCheck out the [wwpre_api_util package|http://www.oracle.com/technology/products/ias/portal/html/plsqldoc/pldoc1014/wwpre_api_util.html] and any portal tables beginning with "wwpre_"
-
User preferences, community properties caching
Hi,
I would like to know if user preferences, and community property values are cached by ALUI internally or they are retreived from database every time a request is made to retreive these values using IDK API. We have a requirement to retrieve user preference values and act up on them in each portal page. We are trying to evaluate how costly this could be and how it can have impact on response time of the page.
Thanks.To understand better internal caching mechanism it's necessary to realize how portal cache portlets. Take a look on this link: [http://edocs.bea.com/alui/devdoc/docs60/Portlets/Basics/PlumtreeDevDoc_Portlets_Caching.htm]
Class(java version of the portal) responsible for reading this kind of informations is CSPPortletProviderConfig, I think portal will try to read those info every time when cache key is not matched for connected user. -
Authlessanonymous & provider commands (user preferences?)
Hi,
I have a question about the desktop for authlessanonymous.
When not logged in to the portal (i.e. being user authlessanonymous) and I click on a provider command, e.g. minimize channel, then I get a serious desktop error before the channel gets actually minimized. Is this normal behaviour?
It seems normal to me that the providercommands (minimize, maximize, detach,close,...) or some kind of "user preferences". Since authlessanonymous user is actually "a user account everyone uses", we cannot really speak of user preferences. So it would be normal behaviour to not have those buttons in the channel frame, I think. Except perhaps the help button.
So I better modify my jsp files (providercommands.jsp or so) and not show those buttons there.
Or am I wrong?What you describe is correct. The desktop for the authlessanonymous user should be read only. The way to configure this is to remove all of the links for "content" ,"layout", "theme", etc. Also, remove all minimize, maximize, detach, restore, etc. buttons from the frames of the channels. This can be done by setting the minimizable, maximizable, etc. properties for all of the channles for the authlessanonymous user.
Notice that this is already preconfigured for the authlessanonymous desktop when you install the sample portal. There is a display profile and a custom desktop type that are assigned to the authlessanonymous user. These handle the settings that I mention above. If you add more channels to the authlessanonymous desktop, then they must be added in the same manner as other channels so that the editing capabilities are not accessible.
- Jim -
Hi experts,
We had an issue with portal access. I wonder if portal is venerable for security threats?
Could you please let me how to restrict the unauthorized users (anonymous user) to the portal URL.
https://HOST:50001//irj/servlet/prt/portal/prtroot/com.sap.portal.navigation.portallauncher.default .
Appreciate your help.
Regards
MarutiHi Maruti,
Hope you are doing good.
Can't you just amend the portal permissions so that this access is not possible.
The PCD location should be:
com.sap.portal.system/security/sap.com/NetWeaver.Portal/no_safety/com.sap.portal.navigation.portallauncher....
Hope this helps.
Thank you and have a nice day!
Kind Regards,
Hemanth -
REP-0004: Warning: Unable to open user preference file.
Hi,
I am creating an invoice header in Payable through open interface in r12. I have inserted one line in ap_invoices_interface table.
When I run Payables Open Interface Import request, it completes normal but invoice does not create.
Please see below log file and provide your guidence.
Payables: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
APXIIMPT module: Payables Open Interface Import
+---------------------------------------------------------------------------+
Current system time is 24-DEC-2013 12:39:46
+---------------------------------------------------------------------------+
+-----------------------------
| Starting concurrent program execution...
+-----------------------------
Arguments
p_source='MANUAL INVOICE ENTRY'
p_batch_name='test4'
p_purge_flag='N'
p_trace_switch='N'
p_debug_switch='N'
p_summary_flag='N'
p_commit_batch_size='1000'
p_user_id='19334'
p_login_id='2499994'
Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
American_America.AR8MSWIN1256
Enter Password:
REP-0004: Warning: Unable to open user preference file.
MSG-00000: 0 invoice(s) were created during the process run
MSG-00000: 0 invoice(s) were fetched during the process run
MSG-00000: summarize flagN
MSG-00883: After Repport Trigger: Setting the Org Context to Multiple
Report Builder: Release 10.1.2.3.0 - Production on Tue Dec 24 12:39:47 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Regards
FarooqPlease also see if the following docs help.
R12: Master Troubleshooting Guide for Supplier Contacts Open Interface Import Report (APXSCIMP) [Video] (Doc ID 1373699.1)
R12: REP-0004 Error While Running Supplier Contacts Open Interface Import Program (APXSCIMP) (Doc ID 1195815.1)
R12: APXSUIMP Ends With REP-0004 Error, But Output Does Not Display Reason for Rejection (Doc ID 1060824.1)
Thanks,
Hussein -
Getting error while creating the user in user administration in portal
Hi folks,
i am unable to create the user in user administration in portal due to the following error,
could you please help regarding this issue
"Current user has user creation permissions in the UME, but cannot create users in the back-end system (data source). The original and possibly untranslated message was: "No active writeable datasource found for user creation, check your Persistence Configuration.".Hi All,
I am closing this thread as this is not in the correct forum. This should be opened in LDAP or UME. Please open the thread under the correct heading.
Beth Maben
EP - Senior Support Consultant
AGS Primary Support, Business Suite & Technology
Please see the UWL Wiki @
http://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq *** -
Can you restrict creation of user types in Portal?
Hi,
Is it possible to give a group of users the ability to just create 'Vendor' accounts in the Portal?
While another group of users the ability to just create 'Contractor' accounts in the Portal?
...and other group of users to create just another 'type' of users in the Portal?
Thanks,
SkHumm, it's seems a bit complex but try to based your drop down over a new object "UserType".
See
http://theidentityguy.blogspot.fr/2011/07/populating-rcdc-dropdownlist-with.html
After that gives the right to view only object UserType "Vendor" for the set "All admins of Vendor"
I never try this, it's only an idea :)
Regards,
Sylvain -
How to set default User preferences in Analyzer for all users
How to set default User preferences in Analyzer for all users<BR><BR>Hi,<BR><BR>I would like to set some settings in Analyzer as default for all users. For example:<BR>1. Display | Char<BR>2. right mouse click on char | Chart Properties<BR>3. Axes tab<BR>4. "Format: Currency" i would like to change to "Format: Number".<BR><BR>How to set default values to all users? Is this possible?<BR><BR>Thanks,<BR>Grofaty
I'm pretty sure higher access superceedes, so you could set up a group with no actual access, just to get the preferences working, then their individual security will dictate what they can do. I haven't tested this fully, but I beleive this is how it will work.<BR>As far as setting the preferences, go into the admin console and right click on the group, then select Preferences. To apply the group preferences to a user, add the user to the group, then right click on the user, select preferences and from the upper left corner, use the drop down to select the active preference, in this case, it will be the group you created and added them to.<BR><BR>HTH
-
I am looking at an issue with users not getting specific group policies.
After searching a number of client computers I found that the following error
The user '*' preference item in the 'User - 6th Form Students Policy {E03166E7-A848-48B5-AA93-97B848AA9C13}' Group Policy object did not apply because it failed with error code '0x80070003 The system cannot find the path specified.' This error was suppressed.
I can find the folder in the Sysvol folder on all of the domain controllers.
The issue with end users seems to be that the proxy settings for internet explorer is not being applied.
Potential problems?
one folder in sysvol entry is empty
\\<server>\SYSVOL\<domain.name>\Policies\{E03166E7-A848-48B5-AA93-97B848AA9C13}\User\microsoft\IEAK\LOCK
or is this our issue
The old method of configuring proxy settings to Internet Explorer 9 has changed?
https://support2.microsoft.com/kb/2530309?wa=wsignin1.0
http://thommck.wordpress.com/2013/11/08/the-new-way-to-configure-internet-explorer-proxy-settings-with-group-policy/Hi all
In administering this policy I am a little confused.
We have a policy that distributes proxy settings in the internet explorer maintenance settings section - however when opening this policy up in GPO editor the internet explorer maintenance section is not present.
I plan to apply the settings via User/preferences/control panel settings/ internet settings (or registry settings from article) however I am unable to edit the settings for internet explorer maintenance and these will persist. Ideas???? -
Programmatically adding/deleting users to/from portal groups
I am using the following PDK api, to delete an user from a portal group (otp_sales).
I get the following error which doestn make sense. I tested the following api from a
script shown below. In my application, this gets called from a trigger, and fails
because it sees a ROLLBACK getting used in the API.
<<<<<<<<<<<<< delete_from_group.sql >>>>>>>>>>>>>>>>>>>>>>
DECLARE
BEGIN
moc.wwsec_api.delete_user_from_list (p_group_id
=>MOC.wwsec_API.GROUP_ID('OTP_SALES')
,p_member_person_id =>73);
END;
<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
SQL> @delete_from_group.sql
Input truncated to 1 characters
DECLARE
ERROR at line 1:
ORA-01086: savepoint 'DELETEUSERFROMLIST_SAVEPOINT' never established
ORA-06512: at "MOC.WWSEC_API", line 2467
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "MOC.WWCTX_SSO", line 849
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "MOC.WWCTX_SSO", line 669
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at line 3
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Thanks
regards
-AnanthWe had the same problem and it turned out that deleting a portal user(delete_portal_user), removing a portal user from a list (delete_user_from_list) or updating a portal user, the "savepoint xxxx never established message" came up when there was no context set. If the procedure is called from within a portal page (or as user portal30) ,and the context is set and it works. The solution is to check to see if the context was set, and then set it if not.
if not portal30.wwctx_api_private.is_context_set then
portal30.wwctx_api_private.set_context(p_user_name => 'portal30');
end if;
Hope this helps
Tania
Maybe you are looking for
-
For soem reason if I actually dare to use my macbook the fan kicks in and is so loud that I am unable to use skype or other voice programs without a headset because of its volume, also it gets very hot very fast, so hot that if I rest it on my knees
-
Adding more than one song to a slide show in Elements 11
Most of my slideshows are longer than one song and I get tired of it just repeating. Can I have more than one song in a slide show and how do I do this?
-
Why, each time I start up the MacBook Pro, do I get a bouncy "finder" icon on the bottom menu bar and a message : The last time you opened Finder, it unexpectedly quit while reopening windows. Do you want to try to reopen its windows again? I don't e
-
Why won't my iMac find my new MacBook on the network for Migration?
My older iMac (7,1) can't find my new MacBook Pro on the network. I've tried two different WiFi networks. I've ensured both machines are current in their SW. I can't use Ethernet because I didn't buy the Thunderbolt to Ethernet connector. The MacBook
-
Songs won't play (unauthorized pc) even after following support instructions.
I followed all of the instructions here. http://support.apple.com/kb/TS1389 Still no success. I have well over a thousand songs purchased from iTunes several years ago and I seem to not be allowed to redownload them since iTunes doesn't recognize tha