Application Express 4.1 Grouping prohibitations use

Hello everyone,
I am a student from Holland and I have to work with Apex for my school. I've been working with apex for about a month now. I think it's a great program development environment.
Here's the thing I've been going a little crazy about, I could not find it anywhere, and some tutorials that I did find useful seem to be outdated(not sure about this, it just looks that way).
So now I have no choice but then to ask the community for help.
My problem:
I can make groups and users in Apex. I've put some users in a group called: 'Leveranciers'. I want users that are in 'Leveranciers' to be blocked
from certain pages in the application (they may not access all the pages, only certain pages).
But I can't find out how to do this, I can't find a way in Apex to make this happen. I don't know where I should look. I tried a lot with security but I just can't figure it out.
I'm sure this should be possible in Apex.
Thank you for reading! I really hope you can help me.
Yours truly,
Milad

938118 wrote:
I am a student from Holland and I have to work with Apex for my school. I've been working with apex for about a month now. I think it's a great program development environment.
Here's the thing I've been going a little crazy about, I could not find it anywhere, and some tutorials that I did find useful seem to be outdated(not sure about this, it just looks that way).
So now I have no choice but then to ask the community for help.
My problem:
I can make groups and users in Apex.Using built-in APEX users/groups/authentication?
I've put some users in a group called: 'Leveranciers'. I want users that are in 'Leveranciers' to be blocked
from certain pages in the application (they may not access all the pages, only certain pages).
But I can't find out how to do this, I can't find a way in Apex to make this happen. I don't know where I should look. I tried a lot with security but I just can't figure it out.
I'm sure this should be possible in Apex.Create an Authorization Scheme based on the <tt>APEX_UTIL.CURRENT_USER_IN_GROUP</tt> API function and apply it to the restricted pages.

Similar Messages

  • Access Remote DB Object using Public DB Link in Application Express -HTMLDB

    How to access and list remote database objects in HTMLDB - V2 (Application Express).
    I can query using Public DB Link with SQL.

    It is not possible. To create reports or forms on remote objects, create local views of the remote objects.
    Mike

  • Change over from Apex to Application Express

    When I connect to Oracle 10G XE I use the following URL:
    http://127.0.0.1:8087/apex/f?p=4550:11:73807998927860::NO:::
    Now I have downlaoded Oracle Application Express. How do I use it with my existing data on 10G XE?
    Do I need to have 11g?
    Thanks
    Edited by: user506392 on Sep 15, 2009 2:42 PM

    Perhaps the following will help:
    Oracle has a family of Database products. These are released every few years. The last few releases are
    Oracle 7; Oracle8; Oracle8i Database; Oracle9i Database; Oracle Database 10g; Oracle Database 10g Release 2; Oracle Database 11g; Oracle Database 11g Release 2
    For Oracle Database 10g Release 2, the family consists of a number of Editions which represent groups of features. In the follow list of editions, each successive one to the right includes the features of the one to the left:
    Express Edition; Standard Edition One; Standard Edition; Enterprise Edition; Personal Edition
    SO you can see, Express Edition (known as XE) has the fewest features. Each feature, when released, has a version. Some of these features included with Express Edition are
    - SQL language version 10.2.0.1
    - Oracle Networking 10.2.0.1
    - SQL*Plus 10.2.0.1
    - Oracle XDB 10.2.0.2
    - Application Express 2.2 (known in the community as HTMLDB, ApEx or Apex)
    The Apex feature gives us several capabilities: a web application development tool; an Oracle database access tool; (with XDB) a web application run time engine a bit like a mini Apache server. All of these capabilities (and more) are available using a browser.
    Apex 2.2 was a customized version of Apex designed for Express Edition. It includes several applications that can be used to administer an Oracle database.
    Oracle designed Apex to be easily upgraded. Since "Oracle Database 10g Release 2 Express Edition" (Oracle 10g XE for short) Oracle has provided several new versions, any of which can run in XE. However, the special applications used to manage Oracle DB are not available.
    By looking on the page I previously mentioned, you can get an idea of the new capabilities available in the newest version of Apex - version 3.2. It's up to you to decide whether it's worth losing the DB Admin capabilities in order to get those new Apex developer capabilities.
    In any case, you shoudl have enough background now to at least look at, and start to understand, the Apex tutorial and some of the other info on the Apex page, as well as the XE documentation page at http://www.oracle.com/pls/xe102/homepage

  • How to integrate Oracle Maps in Oracle Application Express (ApEx 3.2)?

    I have an Oracle Application Express (ApEx 3.2) application into which I want to embedded Oracle Maps.
    Can any one help me out. I need the steps for integrating Oracle Maps in Oracle Application Express (ApEx 3.2)
    Thanks.

    use ODBC and ADO. Visual Studio packager has an ability to include ODBC settings, i think, if you define Option Explicit (if i am not wrong, long time no code writing in VB6)

  • How can you SELECT via Database Link CLOB data using Application Express?

    Customer Issue:
    Developer using Oracle's Application Express 3.1. The Developer is trying to SELECT a CLOB datatype column from a remote (10.2.0.3) database, via a database link on her 10.2.0.4 based client Application. The Developer wants to be able to select CLOB data from the remote database which has limitation that she can't make any changes to the remote database.
    Developer's Comments:
    I do a select and get the error. Getting error ORA-22992: cannot use LOB locators selected from remote tables. So she feels she can't use dbms_lob.substr in this configuration I can do a "select into" but that is for one value. I am trying to run a select statement for a report that brings back more than one row. I do not have permission to change anything on the remote database. I want to access the remote database and multiple tables.
    This is not something I work with, would greatly appreciate help or ideas. Is this a limitation of the 3.1; or does she just not have this set up correctly; or should she be using a Collection (if yes, please share example)
    Thanks very much,
    Pam
    Edited by: pmoutrie on Jun 4, 2009 12:01 PM
    Hello???
    Would really appreciate an answer.
    Thanks,
    Pam

    This may not be a perfect solution for you but it worked for my situation.
    I wanted to grab some data from Grid Control's MGMT$JOB_STEP_HISTORY table but I couldnt' create an Interactive Report due to the existance of a CLOB column. I cheated this by creating a view on the GC DB, grabbing the first 4000 characters and turning it into a varchar2 column:
    create view test_job_step_history as
    select job_Name, target_name, status, start_time, end_time, to_char(substr(output,1,4000)) output
    from MGMT$JOB_STEP_HISTORY where trunc(end_time) > trunc(sysdate)-90
    In an APEX Interactive Report:
    select * from test_job_step_history@GCDB
    Granted, the output looks aweful right now but I am only looking for a very particular output (failed, denied, ORA-, RMAN-, etc) so the formatting isn't the most important thing to me right now.
    If anyone can improve -- and I'm sure you can -- on this I'd love to hear about it.
    Thanks,
    Rich

  • Problem using Interactive Report  in Application Express 3.2.1.00.11

    Hi All ,
    I am using Interactive Report in Application Express 3.2.1.00.11
    I have made report as editable by using following query
    Select ROWID,
    APEX_ITEM.CHECKBOX(1,IDSKILL,'UNCHECKED') "Mark",
    APEX_ITEM.TEXT(2,IDSKILL)"IDSKILL",
    APEX_ITEM.TEXT(3,SKILL) "SKILL",
    APEX_ITEM.SELECT_LIST_FROM_LOV(4,IDBEARBEITER,'DIR_LOV'),
    APEX_ITEM.TEXT(5,ÄNDERUNGSDATUM)"ÄNDERUNGSDATUM"
    from SKILLS
    Problem :-
    When I click FILTER option in Interactive Report , It is taking under Expression "<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />" and displaying in search filter as
    Skill = '<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />'
    Can I make display like Skill ="ARIS"
    Any suggestion is welcom ..
    Thanks in advance
    Cheers
    Sachin Srivastava

    Hi,
    As I know there is no fix/workaround for that.
    Disable filtering and other stuff is only. But I think you of course like have filters and other nice thing of interactive report. Other vice you have done classic report.
    It is better use classic report and build own custom filers.
    Br, Jari

  • Oracle Problem using Interactive Report in Application Express 4

    Hi All ,
    I am using Interactive Report in Application Express 3.2.1.00.11
    I have made report as editable by using following query
    Select ROWID,
    APEX_ITEM.CHECKBOX(1,IDSKILL,'UNCHECKED') "Mark",
    APEX_ITEM.TEXT(2,IDSKILL)"IDSKILL",
    APEX_ITEM.TEXT(3,SKILL) "SKILL",
    APEX_ITEM.SELECT_LIST_FROM_LOV(4,IDBEARBEITER,'DIR_LOV'),
    APEX_ITEM.TEXT(5,ÄNDERUNGSDATUM)"ÄNDERUNGSDATUM"
    from SKILLS
    Problem :-
    When I click FILTER option in Interactive Report , It is taking under Expression "<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />" and displaying in search filter as
    Skill = '<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />'
    Can I make display like Skill ="ARIS"
    Any suggestion is welcom ..

    Try making your column definition as "Remove HTML and escape special characters".
    I tried it and it make the column appear as editable as intended and also clicking on the column heading or on the filter in the IR bar behave properly.

  • Can I use existing 10g iAS install with Application Express?

    I apologize if this has been addressed somewhere else, but I haven't been able to find a definitive answer yet.
    I have a 10g DB installed on machine A, and have been following the instructions to install Application Express. Instead of installing another instance of HTTP_Server (from the companion CD) on machine A, I have machine B with a full 10g iAS install on it (discoverer, portal, infrastructure, etc). I would like to use machine B as the front end to access htmldb. Machine B has 2 oracle homes, one for the infrastructure and one for the BI tools/portal stuff. Which one do I configure for htmldb? From reading in this forum I think I can use the dads.conf file instead of the marvel.conf file (which doesn't exist) to add the pls/htmldb info, but I can't figure out which one to edit. I probably have something else wrong somewhere, but this would help narrow things down. Currently when I go to the following url http://machineb:7778/pls/htmldb I get "503 Service Temporarily Unavailable".
    Thanks in advance for any help.
    Rhonda

    Sure, you can use the Application Server, no need to install another one.
    You would add the configuration to the BI tools/portal stuff Oracle Home, not the infrastructure.
    You don't need the marvel.conf explicitly (but this is installed per default when you install the http server from the 10g companion CD).
    You could just add the DAD configuration to the dads.conf.
    To make it a bit simpler I would do the following:
    1) remove the entries for /pls/htmldb from your current dads.conf (if they exist).
    2) follow the instructions here: http://www.oracle.com/technology/products/database/application_express/howtos/howto_useoas10g.html
    And use the following for the contents of the file marvel.conf (make sure to change it accordingly for your environment (changes to make are bold):
    AddType text/xml xbl
    AddType text/x-component htc
    Alias /i/ /home/oracle/oracle/product/10.2.0/db/htmldb/images/
    &lt;Location /pls/htmldb>
        Order deny,allow
        PlsqlDocumentPath docs
        AllowOverride None
        PlsqlDocumentProcedure wwv_flow_file_manager.process_download
        PlsqlDatabaseConnectString localhost:1521:o1020
        PlsqlNLSLanguage AMERICAN_AMERICA.AL32UTF8
        PlsqlAuthenticationMode Basic
        SetHandler pls_handler
        PlsqlDocumentTablename wwv_flow_file_objects$
        PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
        PlsqlDefaultPage htmldb
        PlsqlDatabasePassword &lt;password for HTMLDB_PUBLIC_USER>
        Allow from all
        PlsqlErrorStyle ModplsqlStyle
    &lt;/Location>
    ~Dietmar.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Create organizational charts using application express

    I would like to create organizational charts using the application express(HTMLDB). How do I go about it?
    I also tried the Aria sample application for HTMLDB 2.0, but when I try to run the scripts it asks for some bind variable parameters ' :NEW ' and ' :OLD ' which I could not identify. Can anybody help with understanding the standard inputs to this?

    A perfectly reasonable question, phrased in
    a perfectly reasonable way (in my opinion).
    On this, I believe, we'll have to agree to disagree. I point you to the following document,
    particularly the section "Questions Not To Ask":
    I'm not sure why you feel the need to point me at a
    document entitled "Questions Not To Ask",
    particularly when I wasn't the one asking the
    question....I pointed you to the section "Questions Not To Ask" in the document entitled "How To Ask Questions The Smart Way" not because I believe you need help asking questions, but because the advice given in that document directly contradicts your opinions:
    "Q: How can I use X to do Y?
    A: If what you want is to do Y, you should ask that question without pre-supposing the use of a method that may not be appropriate. Questions of this form often indicate a person who is not merely ignorant about X, but confused about what problem Y they are solving and too fixated on the details of their particular situation. It is generally best to ignore such people until they define their problem better."
    I admit, I failed to follow the advice of ignoring the person when I first replied, but the issue is whether it was an appropriate question, which I think this quote clearly indicates it is not.
    Robert

  • Do you use Oracle Application Express (APEX) with EBS?

    I am conducting a short survey to determine how you integrate Oracle Application Express with eBusiness Suite. Please take a few minutes to fill out the survey:
    http://apex.oracle.com/pls/otn/f?p=54654:1:0
    {We will not share information with anyone except with your explicit permission}
    We believe that there are a large number of eBusiness Suite customers that are using Application Express in various ways so we are trying to quantify that and get some further information.
    This is all part of a broader effort we are currently undertaking working closely with various people from the eBusiness Suite Development Team.
    This survey is very important to us so please take the time to complete the survey if you use Application Express with eBusiness Suite - It is only 1 page long.
    Thanks,
    David

    Thanks for your reply.
    I did some more investigation to check what could cause this to happene, whereby the report toatal is not displayed at all for few selected paramters.
    What i could analyse was that the records returned were more than 50 (Standard Setting) , which however could not fit into the page, along with that the pagination scheme was not selected. I had to make 2 changes to the Layout of the report
    Pagination Scheme : Row Ranges X to Y(with Next and Previous Links)
    Number of Rows : 500
    This worked for me as the displayed could not be seen on the next page with Previous and next links on the report output.
    Thanks,
    Dips

  • Informations about Oracle Application Express

    Hello,
    for my company I have to do a complete comparison of four tools which can be used for creation of GUIs:
    - Oracle Application Framework
    - Oracle Forms
    - Oracle Application Express
    - Microsoft .NET Framework
    Here in this topic I search for some facts about the ApEx:
    - How does it work (language, tools, ...)
    - Performance vs. the other three
    - Integretation into E-Business Suite
    - Possitbilites of the GUI
    - Screenshots, Links, etc.
    thx a lot

    The goal is to build a GUI where you can handle Tabledate, etc. Well you can certainly very easily do that with APEX.
    As for the disadvantages/advantages, what I would suggest is -
    Option 1
    Use -
    1) OTN (plus other Vendors websites)
    2) OTN Forums/Google Groups etc
    3) Google to find other sources (but with extreme care to validate/verify your sources)
    To research the information on your own. Unless you have experience of the products yourself, then this area is fraught with potential problems, as you are effectively quoting information that you have not verified yourself (hence the need to be very satisified that you trust the source of the information).
    Option 2
    Contact a respective expert in each of the technologies asking them to cite advantages and disadvantages of the tool they use.
    Again, there is a potential for 'bias' here, so you need to make sure that your 'source' is objective enough to be able to provide realistic disadvantages of the tool (at least in the context of your question)
    Option 3
    By far the best option in my view -
    Try and find someone who has used both/some/all of the tools you're trying to compare. Once again it needs to be someone who's opinion you can trust (otherwise what is the point?).
    The most difficult thing about having 2 people comparing products A and B, is that the person extolling the virtues of product A might not know that product B actually makes certain things easier and vice-versa. By having someone who has used BOTH products discuss the pros and cons then you get a much more 'real-world usability' view of the benefits and drawbacks.
    Just my thoughts, hope they help.
    John.

  • Application Express Database

    I created a database using Application Express and can not recall my password. I am able to log in as an Admin; however the system will not allow me to reset the user's password because an email address is not available in the system. Can anyone tell me how to add a user's email address so that I can reset the user's password?
    I also need to know how what is the difference between 'Take a full database backup vs Backup database'? I performed a backup a couple of days ago, but I need to simulate a database failure and prior to doing so, I need to backup the database so that I can see the changes.
    Thank you.

    Did you try to update the user's email address? After you update it, you can then reset the password.
    Go to Administration > Manage Users and Groups > Edit user (by clicking the pencil icon under Edit column) > Enter Email Address and click the [Apply Changes]
    Robert
    http://apexjscss.blogspot.com
    Edited by: sect55 on Dec 16, 2012 7:49 PM

  • Uable to see link 'Managing Application Express Users'

    When I login to admin page for the workspace, I can only see 'Monitor Activity ' 'Change Password ' and 'About Application Express ' links not other two mentioned below. Am I missing something here. Please help
    About Administration
    An Administration list appears on the right side of the Workspace home page. Use the following links to administer your application development environment:
    Administration links to the Application Administration page. Use this page to perform administrative tasks. See "About the Application Administration Page" in Oracle Application Express Administration Guide.
    Manage Services links to the Manage Services page. Use this page to manage session state, log files, preferences, and application models. See "About the Manage Services Page" in Oracle Application Express Administration Guide.
    Manage Application Express Users links to the Existing Users page. Use this page to manage existing Application Express users and user groups. See "Managing Application Express Users" and "Using Groups to Manage Application Express Users" in Oracle Application Express Administration Guide.
    Monitor Activity links to the Monitor Activity page. Use this page to monitor page views and view application changes. See "Monitoring Activity within a Workspace" in "Oracle Application Express Administration Guide.
    Change Password links to the Change Password page. Use this page to change your workspace password. See "Resetting Your Password" in Oracle Application Express Administration Guide.
    About Application Express links to the About Application Express page. This page displays version and configuration information for both Application Express and the Oracle database. See "Viewing the Application Express Product Information Page" in Oracle Application Express Administration Guide.
    About Migrations

    User,
    What is your name?
    It sounds like you've been configured as a developer, not a workspace administrator. You'll need to talk to the person that created your account.
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen

  • Database or Application Express Authentication

    For an APEX application that resides behind a secured portal, which authentication scheme should I use?
    It seems to me Database authentication is more flexible (many db users granted with different privileges) while Application Express authentication is easier (one user with authorization not as flexible).
    Am I off on the assumption? can someone tells me the pros and cons of the two?
    TIA,
    Yivon

    Hi, Dimitri --
    It is not Oracle portal. This portal is set up to limit access from public. I will have a link behind the portal, but I still need to limit access to groups of users with various permissions. Meaning whoever can click on the link does not necessary have permission to access my APEX application, and even if he/she can access the application, he/she may not be able to access certain pages or buttons.
    My questions is: which authentication scheme will be better and why.
    Thanks again,
    Yivon

  • Version Control for Application Express

    Hi all,
    We are using Application Express (HTML-DB) 2.0 with Oracle 10g Release 2. We have developed a number of pages within our application (basically sales reporting). We are starting to get ready move these pages to a test and production environment.
    Before we move to a production environment we need to implement a version control and migration (development -> test -> production) system. I have read various posts about importing and exporting pages and applications that have been very informational. However, I am still not clear on certain areas, any help/information on the below questions/comments would be helpful.
    1.     How are other people implementing version control? For some of our other environments (for example, PeopleSoft-SQR) we use Visual Source Safe. Can we use this along with Application Express or is there a way to keep track of versions within Application Express it self?
    2.     I see you can view a pages history at Home>Application Builder>Application 107>Page Definition>History. Is there a way to view the differences between the pages or to revert back to an older page?
    3.     I know you can export a single page but that leaves shared components “behind” that might leave the complex page in a non-working state if imported and installed in the production application. Is there a way export and import shared components, for example LOVs?
    These are a few of the questions I have…but I thought it would be a good place to start.
    Here are a couple of links that have given me some information related to the topic.
    Synonyms
    http://htmldb.oracle.com/i/doc/mvl_manage002.htm#sthref1206#BABFBBEE (I believe this is for HTML-DE Version 1.5…I did look in the same area for 2.0)
    Version Control
    How do people version control HTML DB applications?
    I would be interested in hearing your thoughts and ideas on this topic.
    Thanks,
    Stuff

    Stuff - this is also something we've been grappling with.
    Did you see the excellent tip about using Web server (or PL/SQL) redirects to point to the current app? The idea is that you copy the current prod app, work on the copy and then update the redirect to point to the new app when it's released and make the old app unavailable.
    This is quite brilliant in its simplicity, and has the added benefit of leaving the old app intact for bug fixes and re-releases, (or even rollback) if necessary. However, the problem with it, and the reason it's no good for our purposes, is because it sits on top of the same schema, so if the version control applies to objects in the database (i.e. the schema itself or packages etc.), then you're snookered (as far as I understand it anyway).
    In a previous project, our suppliers used VSS and versioned code at the app and function/procedure/package level - I'd love to know if anyone has a robust scheme for versioning at page level.
    I suspect History is an audit trail rather than versioning - I can't imagine that all the objects in all their respective states are being persisted for anything other than 'undo' purposes.
    Versioning at page level seems to be problematic but it can be done, provided that the shared components are sufficiently consistent. The trick is to edit the security group ID, but the usual caveats apply.
    What seems problematic to us is how to create a build out of components at different versions, like you might in a conventionally-packaged exe. I think we might end up checking in (or just saving in the file system) consistent versions at app and package level (having developed and tested in a separate schema or instance), and doing an overwrite of the prod app plus running a DDL script for package/function/procedure updates with schema deltas and other things like image uploads applied manually at cutover.
    I suspect that once I delve a bit deeper into where all these objects are stored, there will be more potential for scripting, but I'm not entirely confident that this will, reliably, give us entirely what we had in Pre-Prod. Another problem I've found with this approach is that packages don't get consistently replaced.
    It may simply be that we're applying waterfall concepts to what is really a RAD tool, but in any case this is my first Web-enabled development so I've been at sea with everything from design methodology to version control.
    Like you, I would be really interested to hear of other suggestions.
    Regards,
    John.

Maybe you are looking for

  • Multiple Windows in Different Spaces

    Hello, I'm wondering if there is a way to have multiple windows from the same program open in different spaces. For example, I'm working on my dissertation and I'd like to have my primary Word file open in one space and research Word files open in di

  • I have just updated iTunes and now it doesn't recoginize my nano or iphone

    I have just updated iTunes and it doesn't recognize my devices

  • Mobile App Packaged as Desktop (with air runtime)???

    Okay, so I have this application that is basically the ubiqutous page turning component you can find online, but modified for mobile.  It's for kid's storybooks.  It's a mobile flex application in FlashBuilder 4.6.  When I export release build for my

  • Touchpad too sensitive on G580

    Friends My wife is using a Lenovo G580 with Win 8.1 and she complains that the touchpad is way too sensitive. Sometimes she hardly touches the surface, or even just touch the side of the touchpad and the computer does weird things. Is there a way to

  • Program stops responding when I right click

    Hello, I have recently been having trouble right clicking on my macbook pro. Every time I try to do so, the rainbow wheel shows up and my program stops responding. I have tried switching the right click method on my track pad, but there are no change