How to autheticate user on EBS DB
Hi
my requirement is to authenticate user on EBS DB table.
user will enter his user name and password in jspx page .i need to authenticate that user with his EBS db credentials
public bolean authenticate(String username,String password)
//call EBS DB function/procedure for authentication
Can any one suggest if there is any function available or is there what us the table to query ?
Thanks,
Karnakar
Hi KT;
I suggest please check:
How do you audit an Oracle Applications' user? [ID 395849.1]
Auditing: How Do I Audit Responsibilities and Data? [ID 436316.1]
How To Audit Data Changes In Tables Using Triggers [ID 1025832.6]
Also see:
Re: Audit users
Regard
Helios
Similar Messages
-
OBIEE Security - How to setup SSO-integrated EBS users & mobile access?
I'm looking for the best approach to solution my company's OBIEE Security requirements, they are:
1) Create a standard authentication/security process at an enterprise level
2) Maintain EBS Roles to provide object-level and data-level security in OBIEE
3) EBS Users must go through the EBS portal to get to OBIEE (ie. single signon integration)
4) non-EBS users must go through the OBIEE portal
5) Both EBS and non-EBS users need ability to use the OBIEE iPad mobile application
So for the EBS users, I've implemented the SSO integration between OBIEE 11.1.1.5.0 and EBS R11 based on the Oracle white paper [ID 1343143.1]. I've also set up an Authorization session init block to read the user's EBS Roles and set up object/data level security.
For the non-EBS users, I've kept the default identity store (WLS-LDAP) and authentication provider.
My question is what's the best approach for providing mobile access to the EBS users? Obviously I can't pass an HTML cookie to the iPad for these guys. Assuming these EBS users are in an corporate-LDAP store, I was thinking to setup a dual authentication store that connects to both corporate-ldap(EBS) and the WLS-integrated LDAP(non-EBS).
Will this work? Does anyone have a better approach they'd like to share?Please post the details of the application release, database version and OS.
We have a customer, who has upgraded to EBS R12 recently. With EBS R12 there comes a responsibility that enables users to directly open embedded BI in EBS. When people do LDAP authentication to EBS, they can directly open the OBIEE inside the EBS. But, when the EBS is SSO (OAM+WNA) integrated, OBIEE SSO in EBS does not work. What is the error?
It could be related that OAM generated cookies are not recognized by embedded OBIEE.
Is there a way to do a setup with both OAM SSO enabled to EBS, and EBS-OBIEE SSO is enabled inside EBS ? I do not think there is a single document that covers all the above (I believe you are aware of the individual docs).
For urgent issue, please always log a SR.
Thanks,
Hussein -
How to force user to enter supplier/customer name in captial letters in R12
Dear all,
Could anyone pls advise how to force user to enter supplier/customer name in captial letters in R12? Can I do it using OA framework personalization?
HYPl post exact versions of OS and EBS.
The ability to do this exists in forms (professional user interface) using forms personalization, but does not exist in the OAF (self-service) interface, AFAIK. See related MOS Doc 399892.1 (Is It Possible To Restrict Employee Name Entry To All Upper Case in the PUI And SSHR ?) for some details.
Pl confirm by opening an SR with Support.
HTH
Srini -
Find Locked Application users in Ebs R12
hi,
how to find locked Application users in Ebs R12.
Regards,Please see these docs -- It is applicable to R12 as well.
How Do User Accounts Get Locked After Exceeding the Signon Password Failure Limit In 11.5.10.2? [ID 367947.1]
"Signon Password Failure Limit" Profile Option Does Not End Date User in FNDSCAUS Form [ID 332577.1] -- Run the query under Workaround1
Thanks,
Hussein -
Hi, I have configured SSO for EBS using OID and OAM. I registered EBS with OID. When I create a user in OID it gets created in EBS, I can login through SSO and everything works fine. I would like to understand how does the user created in OID get into EBS. We sometimes see that some users do not get propagated to EBS. Can someone tell me what could be the problem?
Thanks,
Sarat.Registering ebs with oid is nothing but Synchronization. As a result when you create user in oid it get reflected in ebs. It completely depends on containe you are using for mapping. As a result if you create user in oid in different container which is not present in ebs the user will not be reflect in ebs. For better understanding plese refer to "Ldap sync" through oracle guide. If you this useful mark it as helpful or correct. Not only for me but also for others. It's a good practice to motivate others.
Regards,
Sunil -
Hi,
I want to change the names of the tab in EBS as well as the names of the field within thos tabs. Cud sombody help me in how to do this ?
Eg : I want to change the name of Order tab to Sales Order tab and say order # fiels within Order Tab to Sales Order#.
I know how to do this in Siebel using Siebel Tools but not sure how to do it in EBS.
Thanks,Hi
You can use Folders (option the menu) to achieve this. You can find more information in System Administror guide and in Order Management user manual.
Thanks
Nagamohan -
i have itunes on a mac with 2 users but the library only shows on the main user how can both users have the same library?
Hi,
Have a Look at these Links on Home Sharing:
http://support.apple.com/kb/HT4620
http://support.apple.com/kb/HT3819
Could be what you need...
Cheers, -
Error while provisioning a user to EBS UM
Hi All,
I am trying to provisioning a user to EBS UM from OIM 11g R2 and it is remaining in provisioning state. When i checked the resource history in the Create User task it is saying the following
Invalid Person ID entered.
In the logs i found the below error....
*[2013-01-28T11:34:28.743-06:00] [oim_server1] [ERROR] [] [OIMCP.EBSUM] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: f6ba830da483e35d:-11dfaf49:13c66250769:-8000-0000000000007112,0] [APP: oim#11.1.2.0.0] ================= Start Stack Trace =======================*
*[2013-01-28T11:34:28.749-06:00] [oim_server1] [ERROR] [] [OIMCP.EBSUM] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: f6ba830da483e35d:-11dfaf49:13c66250769:-8000-0000000000007112,0] [APP: oim#11.1.2.0.0] oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagementHelper : isEmployeeExist*
*[2013-01-28T11:34:28.754-06:00] [oim_server1] [ERROR] [] [OIMCP.EBSUM] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: f6ba830da483e35d:-11dfaf49:13c66250769:-8000-0000000000007112,0] [APP: oim#11.1.2.0.0] Failed to check user in DB*
*[2013-01-28T11:34:28.760-06:00] [oim_server1] [ERROR] [] [OIMCP.EBSUM] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: f6ba830da483e35d:-11dfaf49:13c66250769:-8000-0000000000007112,0] [APP: oim#11.1.2.0.0] Description : ORA-00942: table or view does not exist[[*
*[2013-01-28T11:34:28.765-06:00] [oim_server1] [ERROR] [] [OIMCP.EBSUM] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: f6ba830da483e35d:-11dfaf49:13c66250769:-8000-0000000000007112,0] [APP: oim#11.1.2.0.0] java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist[[*
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
at oracle.jdbc.driver.OracleStatement.doScrollExecuteCommon(OracleStatement.java:6629)
at oracle.jdbc.driver.OraclePreparedStatement.doScrollPstmtExecuteUpdate(OraclePreparedStatement.java:13502)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3767)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3823)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1671)
at oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagementHelper.isEmployeeExist(Unknown Source)
at oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagement.createUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpEBSCREATEUSER.CREATEUSER(adpEBSCREATEUSER.java:218)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpEBSCREATEUSER.implementation(adpEBSCREATEUSER.java:96)
at com.thortech.xl.client.events.tcBaseEvent.run(tcBaseEvent.java:196)
at com.thortech.xl.dataobj.tcDataObj.runEvent(tcDataObj.java:2492)
at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(tcScheduleItem.java:3179)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(tcScheduleItem.java:752)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:602)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(tcORC.java:847)
at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(tcORC.java:1162)
at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(tcOrderItemInfo.java:744)
at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(tcOrderItemInfo.java:173)
at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(tcUDProcess.java:235)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:602)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2910)
at com.thortech.xl.dataobj.tcORC.autoDOBSave(tcORC.java:3008)
at com.thortech.xl.dataobj.util.tcOrderPackages.createOrder(tcOrderPackages.java:471)
at com.thortech.xl.dataobj.util.tcOrderPackages.orderPackageForUser(tcOrderPackages.java:180)
at com.thortech.xl.dataobj.tcOIU.provision(tcOIU.java:637)
at com.thortech.xl.dataobj.tcOIU.eventPostInsert(tcOIU.java:357)
Any help is appreciated...thanks in advance
Edited by: 959118 on Jan 28, 2013 9:45 AMIt is clearly saying failed to check user in DB
Description : ORA-00942: table or view does not exist in the method "oracle.iam.connectors.ebs.usermgmt.integration.EBSUserManagementHelper : isEmployeeExist".
Check your connector installation again. -
SSO and how to Managing User Roles/Privileges with Forms using Oracle db
We are in the process of implementing Oracle Application Server SSO with our custom Forms application using Oracle database -- all 10.2.0.1.0 version.
In our Forms Applications, we have about a dozen roles we have assigned to various users. We need to identify each user using our Forms because we are using the GLOBAL USER throughout the application.
Questions:
-- Do we have to create users/passwords in both OID and application database?
-- Is there a way to easily manage the user and passwords between SSO and Forms App/database in one place? For example, how does a user change their password once, but actually change it in both the database and SSO?
Any advice and/or direction would be greatly appreciated.
Thank you,
Mika
Edited by: user11846198 on Sep 1, 2009 1:41 PM
Edited by: user11846198 on Sep 1, 2009 1:53 PMYes, you can have global roles in the DB and assign this roles to specific OID users, and the will heritage the privilages, you can do this using Oracle Identity Management Web Tool http://hostname:7777/oiddas is not complicated.
Greetings. -
How to let user download multi files at the same time in WebDynpro ABAP?
hi all:
As you know, WeyDynpor has provided upload/download UI element, but it seems that it only support one file upload/downlaod at the same time.The following is the API method to download one file in Webdynpro:
cl_wd_runtime_services=>attach_file_to_response(
EXPORTING
i_filename = lv_filename
i_content = lv_content
i_mime_type = lv_mine_type
i_in_new_window = abap_true
i_inplace = abap_false
* EXCEPTIONS
* others = 1
but if when use click one button, we want to provide user a html file plus 2 icons files which are used as this html file's resource file, then how to let user download these 3 files together at the same time?
one simple way is calling the download api (cl_wd_runtime_services=>attach_file_to_response) 3 times,
but it is very ugly that three popup windows are shown to let user select every file's download path, which is unaccepted.
So anyone know more convienient way to handle it?
thanks.Hi,
I suggest you to zip the files and attach it to the response. Do the add file part for each of your files
"References
DATA lr_zip TYPE REF TO cl_abap_zip.
"Variables
DATA lv_zip_xstring TYPE xstring.
DATA lv_zip_name TYPE string.
DATA lv_file_content TYPE xstring.
DATA lv_file_name TYPE string.
"Create instance
CREATE OBJECT lr_zip.
"Add file
lr_zip_attachments->add(
EXPORTING name = lv_file_name
content = lv_file_content ).
lr_zip_attachments->save( RECEIVING zip = lv_zip_xstring ).
"Attach zip file to response
cl_wd_runtime_services=>attach_file_to_response(
EXPORTING i_filename = lv_zip_name
i_mime_type = 'ZIP/APPLICATION'
i_content = lv_zip_xstring ). -
How to create user defined button in alv report
how to create user defined button in alv report
thnks in advance.Hi,
U can define it the the PF-STATUS ( Menu for ALV ).
For that u have to define it in the EVENTCAT.
form z_eventcat using p_i_eventcat type slis_t_event.
data: i_event type slis_alv_event.
call function 'REUSE_ALV_EVENTS_GET'
exporting
i_list_type = 0
importing
et_events = p_i_eventcat
exceptions
list_type_wrong = 1
others = 2.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
clear i_event.
read table p_i_eventcat with key name = slis_ev_top_of_page into
i_event.
if sy-subrc = 0.
move 'TOP_OF_PAGE' to i_event-form.
append i_event to p_i_eventcat.
endif.
read table p_i_eventcat with key name = slis_ev_pf_status_set into i_event.
if sy-subrc = 0.
move 'SET_PF_STATUS' to i_event-form.
append i_event to p_i_eventcat.
endif.
clear i_event.
read table p_i_eventcat into i_event with key name = slis_ev_user_command .
if sy-subrc = 0.
move 'USER_COMMAND' to i_event-form.
append i_event to p_i_eventcat.
endif.
And in the DISPLAY
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = v_progname
i_callback_pf_status_set = 'SET_PF_STATUS'
i_callback_user_command = 'USER_COMMAND'
i_callback_top_of_page = 'TOP_OF_PAGE'
i_grid_title = v_gridtitle
i_save = 'A'
is_layout = i_layout
it_fieldcat = i_fieldcat[]
it_sort = i_sortinfo
it_events = i_eventcat
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
tables
t_outtab = it_final
exceptions
program_error = 1
others = 2
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
*MENU SETTINGS.
form set_pf_status using rt_extab type slis_t_extab.
set pf-status 'ALV_MENU'.
endform. "SET_PF_STATUS
endform. " Z_EVENTCAT
Now double click on ALV MENU nad u can create a button in the application bar.
Regards,
Pritha. -
How to find user group from tcode
Hi Experts,
I have custom tcode from this i found report name as AQIDSYSTQV000001SD_RR_03======
I am unable to find Queryname in SQ01 from this.
When i saw some of the forums i understood that IDSYST is the user group for my query but i am unable to trace such user group in SQ01.
Please guide me how to find user group for my report
Thanks&Regards,
narasimha.Hi ,
I found in table AQGQSTRUC but i didnt find the specified query
Previously 401 client is there but at present it is not there .How can you justify it that it is 401 client.
As 401 client data is moved to someother client is it the problem why i am not able to find query??
Thanks&Regards,
narasimha.
Edited by: narasimha02 on Dec 7, 2010 9:54 AM -
How to Block user from Sending IM or Hide Presence of there user who is not in his department
Hi All,
How to Block user from Sending IM or Hide Presence of there user who is not in his department.
Thank youHi Jp,
Method 1:
You can use the Enhanced Privacy Mode in Lync 2013
<section class="ocpSection">
Enable Privacy Mode
By default, everyone except Blocked Contacts can see your presence status. To modify the privacy settings, you can do the following:
In the Lync main window, click the Options button.
In the Lync - Options dialog box, click Status, and then do one of the following:
Click I want everyone to be able to see my presence regardless of system settings (override default settings).
Click I want the system administrator to decide - currently everyone can see my presence but this could change in the future.
</section>
About Enhanced Privacy Mode
If your organization has enabled Enhanced Privacy Mode in Lync, you can choose whether to limit visibility of your presence information to only those people you’ve added to your Contacts list. You do that by selecting one of the following on the
Options->Status window:
I want everyone to be able to see my presence
I only want people in my Contacts list to see my presence
Method 2:
Using Privacy Relationship, you can block a particular user by adding him to blocked contacts
Anil Kumar (MCITP)
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. -
I have set up different user accounts on my I mac how can other users share the music stored in my I tunes
iTunes: How to share music between different accounts on a single computer
-
How do multiple users share files?
How do multiple users on one computer share files in finder?
Each user has a Public folder in his or her home folder. The files in that folder are readable by other local users.
Maybe you are looking for
-
i play restaurant city on Facebook, among other things, but the game crashed every time i breathed on it. somebody suggested Chrome, so i switched to it...just for that game. today, i started having trouble with Twitter (the new one), sending message
-
How do i deactivate a device through icloud if the device is broken and i am unable to turn on find my iphone? Also i do not own a apple id as ive been using a family members due to problems when trying to make one?
-
What happed to the iPad video tutorials on Apple's website?
I can't locate any of the extensive video tutorials on iPad (or for much else for that matter) on Apple's website - did they remove them or put them in some incredibly secret place? They used to have them for most all of their products -- now it see
-
Message-driven bean CMT can not be supported
Hi, I�m trying to use IBM MQSeries 5.3 with S1AS7. The AS and MQ run under W2K SP3. At first I had no problem with deploying and running samples. I used C:\Sun\AppServer7\samples\ejb\mdb\simple\ I was able to put a test message into MQSeries queue an
-
Buttons for links inside flash form
Is it possible to place buttons inside a flash from and use these buttons to exit the form and go to another page? I assume using GetURL would be used but I haven't been successful in making it work. I also thought about making each button a submit b