Which methods support RBAC in OER REX?

We have programmed some interfaces against oracle enterprise repository's API (the REX API). We're currently trying to implement some Role Based Access Control (RBAC) within the repository. We followed the documentation to implement this with the custom access settings. It works wonderfully when we access OER via Oracle's GUI. The documentation for the REX API seems to indicate that the same user accesses/authorizations that are in OER would be what the user is allowed via the API calls. The behavior I'm seeing is that some methods in the API support RBAC properly (like assetReadXML, assetReadArrayFromSummary, assetQuerySummary etc.) and each user only sees assets they're allowed to see.
However it appears to me (through testing) that some methods don't RBAC, and a user can see all data, even data they shouldn't be able to see (e.g. assetRead lets a user see an asset even if custom access settings should disallow it).
Is there any documentation that states which methods are RBAC compatible and which ones are not?
We're using OER 11g.
Thanks so much!

Sure it can be done.
//Web Service method
public MyObject MyModifyObjectMethod(MyObject local){
local.setMyInteger(new Integer(44));
local.setMyString("Hello World, from the web service");
return local;
This will work as long as MyObject conforms to JAXRPC parameter and return type standards. Now, it will not modify the original object, so you will have to create a new referance to your object and set it equal to your method, or set the original object equal to your method. Like this.
//Client side calling code
MyObject myObj = new MyObject();
myObj = remoteStub.MyModifyObjectMethod(myObj);
//OR
MyObject myObj = new MyObject();
MyObject myObj2 = remoteStub.MyModifyObjectMethod(myObj);
Anyway, I hope this helps.
"Hate, anger, aggression, the dark side are they, and easily they flow."
-Really Short Jedi Master

Similar Messages

  • Which driver supports the previous, next, last, first methods defined in jd

    which driver supports the previous, next, last, first methods defined in jdbc2.0?

    erm... all JDBC2.0 drivers.
    Check out http://industry.java.sun.com/products/jdbc/drivers u can do a search for JDBC2.0 Drivers.
    Hope this helps!
    Sam

  • HELP: Microsoft Outlook 2007: No authentication methods supported by...

    I'm trying to get my MS Outlook 2007 to work and keep coming up with errors. When I test my Account Settings the first message I get is:
                             Log onto incoming mail server (POP3): Outlook cannot connect to your incoming (POP3) email sever.
    The second message I get is:
                                              None of
    the authentication methods supported by this client are supported by your server.
    All of which makes no sense to me. I also have this Outbox of mail I want to send but can't do that, but can delete it. Trying to send it I get:
    Sending reported error (0x800CCC78): cannot send message. Verify the email address in your account properties. The sever responded: 530 5.7.1 Authentication required. 
    Of course that probably has to do with my first problem. I NEED HELP!

    Navigate to the Office for Mac Product Forums and ask the question there.

  • Which method instead of getCustomDatum?

    in the sample application the method rs.getCustomDatum is used, this method is deprecated, isn't it?
    which method can i use instead?
    where can i find the documentation of the Java Class OracleResultSet?

    Please ignore this error for interMedia. This is the supported method for interMedia at this time.
    Larry

  • Which methods are mandatory for a JDBC driver

    Hello,
    I have seend that there a lot of JDBC API calls which either return nothing or throw an AbstractMethodException on various JDBC drivers.
    For example: the ResultSetMetadData.getTableName(int) always returns an empty String with the JDBC driver for Oracle, MS SQL Server (iNet driver), Postgres and Firebird.
    Is there any documentation on which methods have to be implemented?
    Thanks in advance
    Thomas

    There is this
    http://java.sun.com/products/jdbc/driverdevs.html
    I am pretty sure that there is little in the meta data stuff that has to be supported.

  • I have a G5 which I intend to keep.  Now that I have updated my iphone 4s to iOS 7.0.  I cannot add music to my iphone or upload photos to iphoto.  I have the last itunes 10.6.3. which was supported by apple.  itunes will not interact with my iphone on an

    I have a G5 which I intend to keep.
    Now that I have updated my iphone 4s to iOS 7.0.
    I cannot add music to my iphone or upload photos to iphoto.
    I have the last itunes 10.6.3. which was supported by apple.
    itunes will not interact with my iphone on any level.
    Apple made all the equipment I use.
    Bentley and Ferrari etc do not stop making parts for their cars?
    The least Apple could is.
    A. Update itunes to run on a G5
    Regarding iOS 7.0 you have totally lost the plot.
    We buy apple why?
    Quality.
    Intuitive interface.
    Stable software.
    Design.
    All that Steve Jobs consider sacrosanct.
    Quality is about ongoing support longevity of product.
    Its not about trying to sell to every person on the planet, others are way ahead of you.
    So try respective the customers you have, it wont be long before theirs a better operating system and your lead in hardware is marginal. 
    Regards
    Glyn Evans
    My post on facebook this morning.
    If you have an iPhone or iPad do not update to ISO 7 unless you want an operating system that looks like windows 8. The graphics looks like it was designed by a artistically challenged mongoose and the operating system is not intuitive something apple users expect. Overly complicated ugly and generally change for the sake of apples paranoia since the death of Steve Jobs.

    You need to update iTunes to 11.1 on your PC

  • How can I get a list of apps which are supported on ipod touch model ma623zo?

    How can I get a list of apps which are supported on ipod touch model ma623zo?
    It's about 6 years old I think.
    I have put the latest IOS on there (currently 3.1.3 (7E18)).
    I download apps from the app store but they often fail to launch. I assume they're incompatible.
    Is there a way to check which apps will work and which won't before I buy them?
    Thanks!

    I have no idea how my reply could be "misleading". I stated the exact situation: there are millions of apps in the iTunes Store, and providing a comprehensive, accurate list of which apps support which version(s) of iOS would be highly impractical. You can perhaps help with your search by going to AppShopper:
    http://appshopper.com/search/?search=iOS+3
    That will give you at least some starting points, but AppShopper is neither comprehensive nor completely accurate. I've found a number of apps listed there over the time the site has existed that either are no longer offered or which have been updated beyond the iOS version indicated. But it might help.
    Regards.

  • IWeb is not working for sending podcasts to iTunes, so I need a new web building tool. What is the closest thing to iWeb that I can use, which also supports podcasts?

    iWeb is not working for sending podcasts to iTunes, so I need a new web building tool. What is the closest thing to iWeb that I can use, which also supports podcasts?

    There's no reason you can't go on using iWeb for this - with iWeb '08 you have to publish to a local folder (i.e. on your Mac) and then upload the contents of the folder (not the folder itself) to your hosting service: and you have to make sure you enter the new URL in the Publish information or the feed won't work properly; this done, an iWeb podcast should work fine.
    Of course there is still the problem that iWeb is not supported and sooner or later a system upgrade may break it. You could look at RapidWeaver: you can make podcasts with that, though the last time I looked into that - which was admittedly some time back - I didn't feel it was ideal for this. There are lots of other podcast creation programs or services around. WordPress is OK but it may be a bit of a steep learning curve: Libsyn is an online service that seems to work reliably. Blogger writes messy feeds but does usually work. Podcast Maker used to work well - I used it myself a few years back - but it rather looks as if it's gone moribund and it may not be reliable with Lion/Mountain Lion, so you would want to check into that.

  • Which method is used for event creation

    Dear All,
    My client has more then one Purchase Organization. Workflow for Purchase order release very from pur org to pur org. For example - workflow WS92000030 is trigger when PO is created for India pur org where as workflow WS92000021 is trigger when PO is created for US pur org.  
    I checked and found that same Object Type - BUS2012 & event - RELEASESTEPCREATED is used in all Pur. Org PO release workflow. Also I found in Transaction code - SWETYP that Type linkage activate for  BUS2012, RELEASESTEPCREATED in all the PO workflow - WS92000030 & WS92000021.
    As per my knowledge, event can be created in various way such as Function module, Change document, General status management, Business Transaction Events etc.
    Can some one guide me, how can I found that which method is used for event creation in different pur org?
    How can I fould what is the fuctional module used for event creation if Fuctional module used for event creation. 
    For your information, I can see in T. Code - SWUO that 'Result dependent on a check function module'  for all the workflow - WS92000030, WS92000021 etc.
    Thanks in

    Hi Sahu,
    I dont think they have used the Function module or change document or any other kind of methods to trigger the workflow. This is because RELEASESTEPCREATED method is a standard method and it will be triggered by standard SAP. They can not make changes in standard sap saying RELEASESTEPCREATED should be triggered for this Purchase Org .
    Istead what i think is, they might have given the Event Condition for each workflow.
    In SWDD>> basic settings>> Start Events, we can give condition on triggering the workflow.
    Please check this.
    Regards,
    Gautham

  • In LSMW which method is exactly suits for Master Recipe Creation (TC-C201)

    Hi All,
    I am unable to find which method suits for Master Recipe Creation in LSMW.
    Please send me in detail if any method suits.
    Can any body help me in this.
    Points will be awarded for correct answer which helps me come out of this problem.
    Regards,
    Shobha

    Hi shobha,
    if  there is code u have to do before uploading go for BDC or BAPI,
    it not go for LSMW (recording method) --> in this its very difficult to code.
    Thanks

  • By which method,i can get  the no of rows in the record set?

    Does anyone help me that by which method,i can get the no of rows in the record set?
    now i use next() to check whether the next record is available or not?

    shashi_rajak wrote:
    under Practice Exercise #1 heading :
    there is a statement.
    "Now, the COUNT function does not need to retrieve all of the fields from the table (ie: employee_number, employee_name, and salary), but rather whenever the condition is met, it will retrieve the numeric value of 1. Thus, increasing the performance of the SQL statement."And have you ever tried it? Or do you simply blindly believe everything you read? And what sort of "authority" is "tech on the net"?
    P.S. A quick test on Oracle (and you must do each query at least twice throwing away the first result, as Oracle always caches things which will have an effect, and averaging the remaining attempts).
    count(*) -- 1 min 17 secs for 35,311,978 rows
    count(1) -- 1 min 19 secs for 35,311,978 rows
    Edit: And the table has 46 columns.

  • In BDC, I Have 10,000 Records Which Method do I Select? and Why?

    Hi all,
    In BDC , I Have 10,000 Records of Material Master Application. I have go through by Session Method or Call Transaction Method. Which Method do I Select? and Why?

    Hi..
    There you hav to go for sessions method....
    because...
    1. session methos has auto matic error handling option. so if there is any error in last but 100 th reocrd it will just threws that record and remaining part willl complete.
    2. And it was offline method.. means formatting of the data and assigning to Sap lay can be done in two steps... So you  10000 recors can update in expected time comaper with Calltransaction method...
    Get back to me if you are not satisfy with above reasons.
    Thanks,
    Naveen.I

  • Which method to transfer HD cassette to fcp7

    Which method is best for transferring HD cassette? I transfer straight to FCP but someone said it's better to transfer to a special hard drive?

    It is always best practice to use an separate drive to store your media.
    From the FCP manual:
    Your computer system disk is already busy doing two things - running the operating system and running Final Cut. When you task it with also serving video and audio, you are adding a large burden.
    MtD

  • Determining which method to call from an array of Objects

    Hi All,
    Lets suppose I have an interface, a string method name, and an array of Objects indicating the parameters which should be passed to the method.
    What Im trying to work out is a way to quickly determine which method should be invoked.
    I can see that Class has getDeclaredMethod(String, Class[]), but that wont help me as I dont know the formal class types (the method may take X, but I might get passed Y which extends X in the array of objects).
    Does anyone know of a quick way I can determine this?
    All I can think of at the moment is going thru each method of the class one by one, and seeing if the arg is assignable, then, after getting all my matched methods, determining if there are any more 'specific' matches.
    Any ideas?
    Much appreciated,
    Dave

    you might want to take a look at the dynamic proxy apiCheers for the suggestion, but Im actually already using the dynamic proxy API.
    What I have is a MockObjectValidator which allows mock objects to be configuered with expected calls, exceptions to throw etc etc.
    I thought developers on my project would get tired using an interface like this:
    myValidator.setExpectedCall("someMethod", new Class[] { typeA, typeB }, new Object[] { valueA, valueB} );
    I.e, I wanted to cut out having to pass the class array, so they could just use:
    myValidator.setExpectedCall("someMethod", new Object[] { valueA, valueB} );
    The problem there is that I then need to pick the best Method from the class given the object arguments.
    When the mock object is in use, its no problem as the InvocationHandler interface provides the Method. The problem I have is selecting what method a user is talking about from an array of Objects.
    Ive written a simple one now, it just does primitive type class -> wrapper substitution, and then finds ** A ** match. If there is more than one match (ie, all params are assignable to a class' method params), I dont let that method be used.
    Shortly I'll update it to actually make the correct selection in those cases.
    cheers
    Dave

  • I had IDM 7.3.10 Kindly let me know which version supports this IDM

    Hi,
    This is Naved I only use firefox and i have IDM 7.3.10 before it was working with firefox, i dont remember which version, by chance i updated firefox and the latest dosnt support IDM kindly let me know which firefox support this version of IDM .
    Best Regards
    Naved

    hello, please refer to www.internetdownloadmanager.com/support/firefox_integration.html

Maybe you are looking for

  • Opening iTunes

    I just started getting the following error message when I try to open iTunes - The file "itunes library.itl" cannot be read because it was created by a newer version of itunes. I don't know what I need to do to correct this. Any help would be appreci

  • Problem related to personalization using FND_FUNCTION.EXECUTE

    Hi, we have oracle EBS 11i (11.5.10.2). On form personalizatin's action tab , we cannot find the builtin type = FND_FUNCTION.EXECUTE builtin . I am going to following navigatin: Personalization form > Action Tab > Select type = Builtin > builtin type

  • Data change after call xml transformation for RAW data type

    Hi,   Can someone explain what is workarround or any help for below problem when call transformation is called for usr02 records, after xml string is generated is showing different data for RAW data type for example content of fields BCODE,PASSCODE e

  • Missing steps in Job History

    Hi, I am having this strange issue where in the job some steps are missing. There are 20 steps out of which in the job history the first 4 steps are not showing up. The packages being called in these 4 steps are running successfully. Also, in job his

  • Premiere Elements 13 (Mac) does never start after installation

    Has anyone here a clue what I can do? MBP 15 (Early 2011,  OS X 10.8.5, i7 2,0 ghz, 16 gb RAM)