File Download: How to pass user credential to UCM10gR3, other than using UCM auth UI.

Hi,
I have a problem, i would like to download files stored in UCM, but i would like to bypass UCM auth UI. Is there some other way to supply username and password. Following is the setup
I have 4 files uploaded to ucm server.
These files are secured by creating an account with in the public security group. And that account contains only one user that is local to ucm. I need to pass the this username and password to gain access to these files.
We are basically exposing these files through URL, something like http://host:port/cdnucm/groups/public/@coltonline/@partner/@crc/documents/digitalasset/file_name.mp3
I when i am access this file i am prompted by UCM authentication UI to login.
My question is, is there a way to bypass the authentication UI by passing  the security credentials (i.e. username and password) through some other mechanism, something like query string.
I tried doing the following, but did not help.
http://host:port/cdnucm/idcplg?IdcService=GET_FILE&dID=<Did>&dDocName=<DocName>&dUser=testuser&dPassword=welcome1
Any pointers to resolve this issue will be highly helpful.
Thanks in advance,
Seshan K.

Hi,
I can of figured something out.
Here we basically do a login, then on successful login we do a  redirect to GET_FILE service .URL could be broken up into 2 parts.
Login part: http://host:port/cdnucm/idcplg?cookieLogin=1&username=sysadmin&password=welcome1
Encoded Redirection Part:  &redirecturl=%2Fcdnucm%2Fidcplg%3FIdcService%3DGET_FILE%26dID%3D143058%26dDocName%3DCDNU_095494%26allowInterrupt%3D1%26Rendition%3DWeb
Please notice that redirect URL is encoded and it basically contains contains following parameters
IdcService=GET_FILE
dID=143058
DocName=CDNU_095494
allowInterrupt=1
Rendition=Web
Customer set up is basically the following.
External load balancer >> Apache Server >> Internal Load balancer >> UCM Server.
While this logic works when we access the UCM server URL or  Internal Load balancer, but fails when we use
External load balancer or Apache Server (Front ending the internal load balancer).
Any idea what could be wrong?
Thanks in advance,
Seshan K.

Similar Messages

  • How To Display Bi-Weekly Quota Accruals Other Than Using PT50?

    Is there a t-code or report within SAP that will allow me to see how much Absence Quota is generated each pay period for an employee?  I know I can see this information when I access PT50. However, I would like to know if I can display how much vacation and sick / illness time per pay period an employee(s) generates.
    When I run time eval and an employee's quota buckets are updated, where can I view the information other than going to PT50?
    Thanks,

    If it is HR user try PT_BAL00 but rememberu2026the period on the report would be months because you would have mostly used monthly period parameter for time calendar. Say for example if you run the report for the month you wonu2019t be able to identify which sick/vac time belongs to which pay period. So you have to run the report with pay period dates to get right out put - one period at a time.
    If it is payroll user or employee, then try to use below recommendation:
    >Create two wagetypes Vac time earned and Sick time earned
    >In time eval whenever the vac and sick time is calculated, during update of Quota, please generate these 2 wagetypes based   the quota type. you can use ADDZL.
    >In payroll read these wagetypes from ZL and store it. So your reporting would be from RT not time cluster.
    >This will help you to use payroll reports to pull out data based on pay periods. I strongly recommend this because user would be comfortable using wagetype reports and it would be easy for reporting. Even you can display these wagetypes in paystub
    Edited by: Amosha on Nov 16, 2010 11:24 AM

  • How to pass user name and password in openConnection method ?

    Hi, Exports,
              I am trying to post data from applet to another application which is
              protected by network password.
              How to pass user name and password when I use openConnection method? In java
              doc, this method looks like do not accept these two parameters.
              Thanks
              ----- my code in applet ---------
              URL url = new URL("http://127.0.0.1/xml/index.cfm");
              URLConnection connection = url.openConnection();
              connection.setDoInput(true);
              connection.setDoOutput(true);
              connection.setUseCaches(false);
              connection.setAllowUserInteraction(false);
              DataOutputStream dos = new DataOutputStream(connection.getOutputStream());
              dos.writeBytes("POST " + path + " HTTP/1.0\r\n");
              dos.writeBytes("Referer: http://127.0.0.1/XML/index.cfm\r\n");
              dos.writeBytes("Content-Type:
              multipart/form-data;boundary=---------------------------7d0b414b04\r\n");
              dos.writeBytes("Host: "+host+":"+port+"\r\n");
              dos.writeBytes("Content-Length:" + buff.length()+"\r\n");
              dos.writeBytes("Connection: Keep-Alive\r\n\n");
              dos.writeBytes("-----------------------------7d0b414b04\r\nContent-Dispositi
              on: form-data;name=\"xmlDoc\"\r\n\r\n");
              dos.writeBytes(buff.toString());
              dos.writeBytes("\r\n-----------------------------7d0b414b04--\r\n");
              dos.close();
              

    you need to negotiate Authentication in ur applet code...
              For example:
              If u r using Form based auth u need to send Post a request with j_user_name &
              j_password to the action j_security_check. and when server returns back the
              cookie
              u need to hold it and pass that cookie to the each and every request made to the
              protected application.
              Basically u need to imitate the browser.
              regards
              aseem
              David wrote:
              > Hi, Exports,
              >
              > I am trying to post data from applet to another application which is
              > protected by network password.
              > How to pass user name and password when I use openConnection method? In java
              > doc, this method looks like do not accept these two parameters.
              >
              > Thanks
              >
              > ----- my code in applet ---------
              > URL url = new URL("http://127.0.0.1/xml/index.cfm");
              > URLConnection connection = url.openConnection();
              > connection.setDoInput(true);
              > connection.setDoOutput(true);
              > connection.setUseCaches(false);
              > connection.setAllowUserInteraction(false);
              > DataOutputStream dos = new DataOutputStream(connection.getOutputStream());
              > dos.writeBytes("POST " + path + " HTTP/1.0\r\n");
              > dos.writeBytes("Referer: http://127.0.0.1/XML/index.cfm\r\n");
              > dos.writeBytes("Content-Type:
              > multipart/form-data;boundary=---------------------------7d0b414b04\r\n");
              > dos.writeBytes("Host: "+host+":"+port+"\r\n");
              > dos.writeBytes("Content-Length:" + buff.length()+"\r\n");
              > dos.writeBytes("Connection: Keep-Alive\r\n\n");
              > dos.writeBytes("-----------------------------7d0b414b04\r\nContent-Dispositi
              > on: form-data;name=\"xmlDoc\"\r\n\r\n");
              > dos.writeBytes(buff.toString());
              > dos.writeBytes("\r\n-----------------------------7d0b414b04--\r\n");
              > dos.close();
              >
              > ------------------------------------------
              

  • How to pass user and password in workspace when open a bqy

    hello,
    how to pass user and password of workspace when refresh a bqy for a query in DB2.
    I don't know where to insert the properties in order to use user and password of workspace,
    I want to use user of login of workspace,
    I don't want to make to appear the mask of login newly when the user refresh the query.
    I don't want to set a default user and password
    thanks
    massimo

    Dear Friend,
    What you mean?
    1. Do you mean how to pass login page on workspace ?
    2. or Do you mean how you can use a connection file to connect to db that is hide from user?
    3. or You mean how to use user & password to login to doc on workspace
    Answer for 1:
    use link
    http://HyperServer:45000/workspace/browse/get/MyFolder/MyIR.bqy?user=admin&pass=password
    Answer for 2:
    a) Upload or import connection file ( MyConn.oce ) to DB2 into workspace,
    b) for IR doc properties change file connection ( MYConn.oce )
    Answer for 2:
    use link without user & pass parameter
    http://HyperServer:45000/workspace/browse/get/MyFolder/MyIR.bqy <?user=admin&pass=password>
    regards
    siyavuş

  • Passing user credential to Adapter

    hi Experts,
    I am using applicationi adapter 11gps6 for sap and siebel with osb11g, I wonder if I can pass user credential from osb to sap or siebel? From the online doc, seems only configured user(static user) can be passed, but what I need is "pass through" whatever username that has been authenticated by osb, change to another word, the username must be dynamic(osb and sap/siebel could share the same id store, like ldap).
    Is this possible?
    Best regards

    Any feedback?

  • How to pass array of Object in A Procedure using OCCI.......

    I m also trying for How to pass Object to a procedureb using OCCI...
    Steps....
    1. I created A type.....
    2. Then I created a VARRAY using that Type.
    3.After that I have written An Procedure with object as a parameter..
    now using OCCI how do u bind the parameter with this . plz note that using OTT
    i have already created the class representation of above object type i.e class
    four Files Created 1> demo.h 2>registermapping.h
    3> demo.cpp 2>registermapping.cpp
    After I want to Pass the Values in A Vector...
    vctor<full_name *> vect;
    stmt=con->createStatement("BEGIN Add_Object(:1); END;");
    full_name *name1 = new full_name; //Giving the Error here Given below....
    name1->
    name1->
    Through name1 Which Function I will call in which I will Pass a String....
    like
    name1->readSQL("Sanjay"); Or I have to add a function......
    vect.push_back(name1);
    setVector(stmt,1,vect,"FULL_NAME");
    error C2259: 'FullName' : cannot instantiate abstract class
    can u plz suggest me Why this Error is Giving......?
    How to pass the data?
    setFirst_name() and setLast_name() this two function I will add in Demo.cpp which one created automativcally by Using OTT command.....or other way plz tell me Boss ....
    Can u lz Suggest me ASAP....

    hi Nishant ,
    What u have done Now I mm trying ....
    can u Plz Suggest me......
    How to pass and Array of Object in Procedure using OCCI... Doing....
    90% finished Two Error's Are Coming...
    1> If I create the Class then Data Not Inserting table......
    2> If I will create the Class through OTT command.......
    then U can't Instantiate Object It is DIsplying ,this is Abstract Class(PObject)...
    Beco'z the below Method is Not adding Automatically by OTT command which is Pure Virtual Function.....
    But I added this Function Still SAme Error Giving..
    getSQLTypeName(oracle::occi::Environment env, void *schName,
    unsigned int &schNameLen, void **typeName,
         unsigned int &typeNameLen) const
    Plz Suggest me....
    regard's
    sanjay

  • How to pass a single quote in a URL using Javascript

    Can someone tell me how to pass a single quote in a URL using Javascript. I have created a Javascript funciton in which I pass several column values from an APEX report.
    The URL for the report link I am using is "JAVASCRIPT:passBack('#EMP_ID#','#Name#','#e-mail#')"
    The problem occurs with the Name and e-mail columns contain a single quote (i.e. James O'Brien)

    Thank you Saad, that worked.
    Since I built the report using type 'SQL Query (PL/SQL function fody returning SQL query)' I had to add some additional quotes to get it to work.
    i.e.
    replace(EMP_EMAIL_NAME,'''''''',''\'''''')
    or
    replace(EMP_EMAIL_NAME,chr(39),''\'''''')
    Thanks for the help,
    Jason

  • How to pass xml data as objects into Database using store procedures

    Hi All,
         I don't have much knowledge on store procedure,can anybody help how to pass the xml as objects in Database using store procedure.
    My Requirement is I have a table with three fields EMPLOYEE is table name and the fields are EMP_ID,EMP_TYPE AND EMP_DET,I have to insert the employees xml data into corresponding fields in the table.
    Input Data
    <ROWSET>
       <ROW>
         <EMP_ID>7000</EMP_ID>
          <EMP_TYPE>TYPE1</EMP_TYPE>
         <EMP_DET>DEP</EMP_DET>
      <ROW>
      <ROW>
         <EMP_ID>7000</EMP_ID>
         <EMP_TYPE>TYPE2</EMP_TYPE>
        <EMP_DET>DEP2</EMP_DET>
    <ROW>
    <ROW>
         <EMP_ID>7000</EMP_ID>
         <EMP_TYPE>TYPE3</EMP_TYPE>
        <EMP_DET>DEP3</EMP_DET>
    <ROW>
    <ROWSET>
    So each row values has to inserted into resp fields in the table.
    Regards
    Mani

    Do you have a similar structure in your stored procedure ?
    In that case you can simply call the procedure from soa using db adapter and do a mapping to assign the values.

  • How ALBPMEngine logs can be read other than using log viewer

    Dear Friends,
    Can anybody help on How ALBPMEngine logs can be read other than using log viewer?
    Look forward for rsponse.
    cheers

    Max Meilleur wrote:
    Mark,
    I would be interested in knowing how you can decouple the obpmlogviewer.exe app from the OBPM Enterprise installation.
    How can I send a simple .zip file to others and tell them: "hey, unzip (or install) this only and you will be able to read OBPM engine logs files on your local machine" ?
    The logViewer executable can't be run without an enterprise install (at least not easily decoupled), however, an alternative, would be to pass someone the .jnlp and some log files.... To do this, open up the process admin, and in the top right, is a link for 'Launch Log Viewer'. Open that, and then go to 'File - Save As', and this will save a java executable to your computer.
    I'm pretty sure you can pass that, and either an admin user and password to view 'live' logs, or just have them cancel the remote log, and open a local file....
    Adam,
    PS: I don't see any opbmlogreader.exe or .sh or .bet in the OBPM_HOME\bin directory. I am looking at OBPM standalone, and the only relevant files I can see are obpmlogviewer.exe , obpmlogviewer.lax , lax.jar. Am I missing something?
    MaxI too don't have the log reader, however I do remember it... I'm thinking the .sh might only be included in the linux distribution of enterprise, so I'm downloading that now to verify... I will let you know what I find...
    HTH,
    -Kevin

  • Getting blank pdf files when I try to view them on computers other than my Mac

    I need some assistance.  I keep getting blank pdf files when I try to view them on anything other than my Mac.  I create them in either Illustrator or InDesign and I make sure that I select High Image Quality.  I can view them just fine in my Acrobat reader, but the minute I send them out to others or view them on a PC with Acrobat Reader 7 i can't view them.  I get this message "There was a problem reading this document (111)"  Does anyone know the solution to this problem?

    Many PC users still use older versions of Acrobat or Acrobat Reader. I know some people that absolutely refuse to update beyond Acrobat Reader 4.5, often times, that can contribute. Also if you've run PDF Optimizer and removed all the fonts. That can cause a problem.
    Also, make sure you save pdf's with the .pdf extension. As much as they say the opposite PC's need to see that extension.

  • How to copy images from iPhone folders other than camera roll?

    How to copy images from iphone folders other than camera roll?
    Images in these folders are synced to iPhone from different laptop and I need to download them in my laptop. I am able to download and access only those pics which are present in Camera Roll folder.Remaining pics are in different folder and also appearing in Photo Library from all folders.
    Same problem is with iPod touch as well.

    - Via a computer program like PhoneView or Touch Copy
    - By using an app like Photo Transfer

  • How can I buy films in languages other than German in Germany? Quite disappointed, i would line to watch films in Original language and not dubbed in strange ways...

    How can I buy films in languages other than German in Germany? Quite disappointed, i would like
    to watch films in Original language and not dubbed in strange ways...

    You are at the mercy of the content owners/copyright holders. They decide what the Apple can sell in each iTS.
    MJ

  • Can CC apps be downloaded to, and run from, a hard drive other than the OS drive?

    Can CC apps be downloaded to, and run from, a hard drive other than the OS drive?

    Yes. You can define alternate locations in teh application manager. just be aware that some components will always end up on your system root drive no matter what.
    Mylenium

  • I updated my 4s to ios7 and the phone is now completly dead. I tried to restore it with the new itunes but it won't restore. If you can't get the download be glad! Anyone have any ideas other than going out and buying a new Samsung phone?

    I updated my 4s to ios7 and the phone is now completly dead. I tried to restore it with the new itunes but it won't restore. If you can't get the download be glad! Anyone have any ideas other than going out and buying a new Samsung phone? I don't really need a paper weight.

    No not jailbroken. After the update which took about 45 minutes. The phone went black. Dead. Wouldn't restart. Using the new itunes I tried to restore it. It went through the motions; the white Apple and progress bar appeared on the iphone screen. Then I got a message "Itunes has detected an iphone in recovery mode. You must restore this iphone before it can be used with itunes." Then the phone went completly dead again. I Repeated the process and got the same results. Is there another way to restore the phone if it's dead, besides itunes?

  • Is there any other way to achieve per user call forward restriction other than to create multiple voice policies?

    Hello,
    We mentioned the environment details below:
    Environment
    In our PBX environment, currently a user can forward calls to any local (within a region) internal extension. But for external PSTN call forwarding, a user needs to send a request and be approved by their manager. And the forwarding restriction
    is applied such that user is only allowed to forward to that particular PSTN number - to prevent toll fraud.
    Moving forward to Lync, using voice policy's call forwarding and simultaneous ring PSTN usages, I can set it to allow forward and simultaneous ring to custom PSTN usage and a custom route that will only send calls to these pre-approved
    external numbers.
    Outcome
    But in such a scenario,
     sSince all the custom external allowed numbers will have to be put into a single Route match table, User A will be able to successfully
    set up call forward to User B's number. (if they come to know about it somehow, that is)
    rü 
    Route matching list will be very long due to the number of users per hubsite that has call forwarding enabled.
    Questions
    Is there any other way to achieve per user call forward restriction other than to create multiple voice policies ? MSPL may be ?  
    2. Is there a limit in the number of entries you can have on the Route pattern matching regex expression ?
    Please advise. MANY THANKS.

    1) I think multiple policies may be your best bet, though it's not a fun one to manage, I agree.  MSPL could do it, but it would be more complex to maintain in the end.  Even gateways have limitations on routes.
    2) I'm not aware of a limit, though I'm not saying there's isn't one.  But if you hit it, you could move to a second usage/route combo.
    I'd suggest building out some PowerShell usage/route creation/organization script for this so it's not something that would need to be maintained within the GUI.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

Maybe you are looking for

  • How To Retrieve All Data From a Submitted h:dataTable ... ?

    I have a table together with a button displayed in the browser. Upon click on the button, an action is invoked. I would like to retrieve the data in the entire table in this action. Because the displayed table is created by a managed bean class ListA

  • How to connect i phone printer

    I CHANGED MY INTERNET PROVIDER BOX AND RE SET MY PRINTER TO WIRELESS SUCCESSFULLY...HOWEVER IMY I PHONE NO LONGER CAN FIND THE PRINTER??? NO PROBLEM BEFORE THIS...I COULD PRINT FROM MY PHONE WITH NO PROBLEM

  • Video conf on windows

    video conf on windows with tv tuner in pc .. cannoit sue video only boracast tv channel even if tv "off"

  • TypeError: Error #1009 (loaded SWF)

    I'm pulling out my hair on this one! I'm just starting a site (full-Flash site) using CS3 and AS3. I'm pretty much accustom to the new AS3 changes. I built a rough structure to make sure the way I wanted to set the site up would work (loading in exte

  • Should i upgrade from ios 7.1.2 to 8.1

    sir i have question my 5s still on ios7.1.2 should i upgrade to ios 8.1 or keep my ios 7.1.2 because i hear many problem and bug on ios 8.1 and about battery issue im so scared because when i go to 8.1 i cant downgrade anymore so please please advice