SiebelSupport

-Learning the sharing way :)

Monday, July 30, 2012

How To Setup SAI REST To Request Username and Password ?


  • When deploying SiebelEAIFusionRest from JDeveloper make sure you choose as security model SecurityRolesAndPolicies
  • In Weblogic admin console, change the default security realm (Myrealm) to use Security Model Default = Custom Roles And Policies
  • Create a group SiebelGroup
  • Create Weblogic users and add them to SiebelGroup
  • Click the Security tab -> Application Scope sub tab -> Policies sub sub tab.
    Click ADD CONDITIONS button
    Change predicate list to Group
    In group argument name, type SiebelGroup
  • Click Security tab -> Credential mappings sub tab and create a New Security Credential Map entry for:select eis/siebel/SebelResourceAdapterConnFactory
  • Select Configured User Name, provide a Weblogic username and map it to a Siebel user.
  • Clear cache , close and re-open the browser before you start.
    After you enter your test URL, it should prompt you for username and password

    e.g: http://localhost:7001/oraclecrm/
    api/rest/siebel/siebel.SiebelResourceAdapterConnFactory/EAI%20Account

    These would be weblogic passwords .

    The authentication used is BASIC by default.
Permalink: http://siebelsupport.blogspot.com/2012/07/blog-post.html

Wednesday, July 25, 2012

Create iPad Reports - Part 1 - Creating a weblink to generate a pdf report


Step by step instructions on rendering any report via pdf, including passing variables.

iPad does not support Java, which is used in rendering charts. This post gives a workaround for accessing the report from a web link and printing it to PDF

With R19, CRM On Demand will have official support of Safari on the iPad. Out of the box tabular reports will work, but the graphs wont as they are generated using flash. A work around is to generate these reports from weblinks that create pdf versions of the reports. Pdfs are fully supported on the iPad and will no doubt rebuff any attack on lack of reporting by our competitors.

This “How to” post will assist you in creating two types of weblinks;

1) for a basic report that just needs to be renderend in pdf and
2) a report that you need to pass a variable to and render in pdt (filter on current account record, as an example).

Creating a weblink to generate a pdf report.

a. Open an existing report you want to use.

You can create these weblinks anywhere you wish in CRM OD, you can even have a reporting tab with links to all the reports you wish. This is the simplest way to show a report on the ipad. Just take an existing report you like and run it to get the url for it.

b. Open report and goto bottom and click on “Printer Friendly” option, then “PDF”




 c. The PDF version of this report will open in a new window. Copy the URL.


It should look something like this:

https://secure-ausomxdsa.crmondemand.com/OnDemand/user/analytics/saw.dll?Go&ViewID=o%3ago%7er%3areport&SearchID=2gp3h2d98l99af10ivi8dbv1i2&Style=ondemand&Options=rfd&ViewState=gp3blmmlmhjrtsm5cil58b8uou&viewName=compoundView%211&Action=Download&Format=pdf

d. Create a new Weblink Field in CRM On Demand and copy the entire URL.




e. Put the new field on the layout and you are done.
























Create iPad Reposrts - Part 2 - Passing a parameter as a filter and rendering the report as a PDF.

Labels

ADSI authentication ADSISecAdpt apiinstaller.jar Applet User Properties Barcode fonts in PDF Best Practices BI Publisher BI Publisher 11g BI Publisher Desktop BI Publisher Desktop 10.1.3.2 BI Publisher template error BIP Performance tuning BUG 19469254 Create iPad Reports CRM on Demand R19 Deployment Guide - IP2014 Desktop Integration Siebel Agent (DISA) EAI Object Manager EnableURLCredentials ENTERPRISE NAME IS TRUNCATED DURING MIGRATION INSTALL IN LINUX PLAT Escripting External Business Components (EBCs) Generate Trigger Get a 20% Discount on Oracle Training How To Incorrect missing encryption key Incremental Repository Merge (IRM) Install Barcode fonts in BIP Server Integration Object IP2014 IP2014 Patch Set 1 IP2014 Patchset 2 IP2015 IP2015 Patchset 1 (15.1) IsRecordSensitive JDeveloper jqmtoolbarrenderer.js LDAP LDAPSecAdpt log level of SWSE Menu in Siebel Open UI new theme in Siebel 8.1.1.11 Open UI NFS OBIEE Integration on Siebel 7.8.2 Oracle Database XE Oracle Fusion Middleware Oracle Integration Cloud Services (ICS) Oracle WebLogic Server Override Custom Theme In Open UI Without Deleting The User Preferences Files Of All Users Performance Tuning Quiz Release Notes Responsive Web Design REST SAI REST SAP BusinessObjects Data Quality SavePreferences SBL-DAT-00222 SBL-DAT-00522 SBL-DBC-00107 SBL-SEC-10001 and SBL-DAT-00565 SBL-SEC-10018 Siebel - Oracle Real-time Scheduler Integration SIEBEL 8.1.1.14 ENVIRONMENT VARIABLE INSTALL ISSUE Siebel 8.1.1.8 Fix Pack Siebel 8.1.1.9 / 8.2.2.2 Siebel Administration Siebel Analytics Siebel BI Publisher Reports Siebel Composer Siebel Composer Developer Preview Siebel CRM 15.0 Siebel CRM 8.1.1.10/8.2.2.3 Siebel CRM Innovation Pack 2015 Siebel Delta Files (SDF) Siebel Email Marketing Siebel Filesystem Siebel Innovation Pack 2016 Siebel License Keys Siebel Open UI Siebel Open UI Manifest Siebel Release 15.1 Siebel Reports Siebel RESTful Services Siebel Server Cloning SPF Symbolic URL Synergy Open UI Theme Synergy Theme Open UI - Siebel CRM Innovation Pack 2015 Videos What is Workflow Policy OR

Tags