Assigning a user to multiple workspaces ans schemas

All,
Is there a way to assign multiple workspaces and schemas to a single user? If so, how?
Thanks in advance.

The way it works is...a workspace can be associated with multiple "parse-as schemas". An application developed in that workspace can use any one of those schemas. An application can use only 1 parsing schema.
When you create a developer userid in a workspace, you can either give him access to all the schemas associated with that workspace or restrict to a subset of schemas.
Hope this helps

Similar Messages

  • One db and user for multiple tablespaces or schemas per server?

    Hello again.
    I installed Oracle 11g on server_1 and created one database db_1.
    Using Enterprise Manager, I did the following:
    Created a tablespace myname_1.
    Created a user myname_1.
    Logged in as myname_1 and created a table into the default tablespace myname_1.
    When creating this table, the schema field defaulted to myname_1.
    Created another tablespace myname_2.
    My confusion about the relationship between tablespaces, users, and schemas starts here:
    When I try to create a new table for tablespace myname_2, I get an error:
    "user myname_2 does not exist"
    I am seeking some clarification on these levels of organization in Oracle.
    My goal is to setup my server with one database each and one user each per database.
    Then, I think I want to create multiple tablespaces and organize objects per tablespace.
    Or should it be per schema?
    Eventually each tablespace will be moved to a separate server.
    Any comments and suggestions are greatly appreciated.
    Thank you for helping.

    Hello,
    This error means user MYNAME_2 doesn't exists and you have to create one.
    Example 1:
    CREATE USER MYNAME_2
      IDENTIFIED BY "my_password"
      DEFAULT TABLESPACE MYNAME_1
      TEMPORARY TABLESPACE TEMP
      PROFILE DEFAULT
      ACCOUNT UNLOCK;
      -- 4 Roles for KLONDIKE
       GRANT RESOURCE TO MYNAME_2; ---> This privs give unlimited quota on all the tablespaces
      GRANT CONNECT TO MYNAME_2;
      ALTER USER MYNAME_2 DEFAULT ROLE NONE;
    Then create your table (you were missing "AS" )
    create table myname_2.mytable_1 as
    select * from source_table@dblink_2;Example 2: If you want to create table mytable_1 in tablespace myname_2 then you have to create tablespace myname_2 first. To create table in different tablespace than user default tablespace
    create table mytable_1 tablespace myname_2 as select * from source_table@dblink;Regards
    OrionNet

  • Assign a user to multiple groups?

    Hi everyone,
    suppose we have around 500 groups and we want to add a user to all this 500 groups at a time. how can we do that???
    (Note: i know adding into each group sequentially but i want to add all groups in a single shot)

    Its pretty straight forward:
    1) You have to create a table with two columns, one for the Login Id's of the user's and second for the group Name.
    2) You should populate this table with 500 different login ID's that you are trying to assign to a group, and in the group information in the group column.
    3) Create an init block in the RPD that users "GROUP" variable as the data target.
    4) As GROUP is a system variable, once the user logs into the OBIEE analytics, he will be assigned to the groups that are populated into this session variable.
    Hope that helpful.
    Thanks,
    -Amith.

  • Can one User in HTMLDB have Multiple Workspace

    Can one User in HTMLDB have Multiple Workspace , If yes Can you suggest some document to check .
    If No as well is it documented any where ?

    Thanks Rosy But I created a User HTMLDB user1
    Now I assigned this user1 to workspace names as workspace1
    When I created another workspace named as workspace2 and if I assign user1 to workspace2 ,
    I don't see user1 in workspace1
    So at a time I can see user1 in either workspace1 or workspace2 ( I am checking this from manage workspace screen )
    Any Idea how can I assign single user in two workspaces .
    When you say , admin account craetion with each workspace
    This is even more simple if u see the ADMIN account created during workspace creation who have the one user for one workspace as well as lots of Workspace u are creating.Thus the Admin have multiple workspace access provision.
    Each admin account is different & works independetly specific to that workspace , so I can have admin for workspace1 & admin for workspace2 both with their individual passwords ( Isn't this true )

  • How can HelpDesk manage users in multiple Organizations in OIM R2

    Hi All,
    I looking to satisfy a requirement for OIM 11g R2 where a helpdesk administrator can only manage users that belong to a particular institution. However, there are approximately 50% of users that belong to more than one institution, where helpdesk staff from each institution should be able to manage the user. Customer is currently
    doing this in Waveset by assigning users to orgs dynamically through rules which allows multiple virtual orgs. OIM unfortunately has no way to assign a user to multiple orgs, making OOTB authorization management very difficult.
    How can a administrators from different org manage same User. If that user belongs to different org?
    How to achieve this in OIM R2?
    Thanks
    Akshat

    Hi Adr,
    I know the OIM Authorization is around the Organization, and a user can present in only one org in OIM.
    I wanted to know, can we force the authorization based on Department/Institutions rather than Org. I am thinking in reagards of OES Authorization policies.
    OIM unfortunately has no way to assign a user to multiple orgs, making OOTB authorization management slightly difficult.
    I am looking to determine the best approach to accommodate this requirement. Due to the high number of users that reside within multiple institutions, leveraging organizations will not work. Asa far i know OES APM should be able to accommodate this, but could not find any solid guidance in the Oracle training or Oracle by Example documentation.
    Any thoughts?
    -Ak

  • How to permit multiple workspaces to access the same schema?

    Hello,
    When creating a new workspace (version 3.2), I am getting the following warnings:
    "Warning: The requested schema already exists. Warning: The requested schema is already assigned to one or more workspaces. Please ensure that giving multiple workspaces access to the same schema is permitted by the security policies at your site before approving this request."
    How do I "ensure that giving multiple workspaces access to the same schema is permitted"?
    What are the advantages/disadvantages of doing so?
    Thanks,
    Gabor

    The correct answer to it would have been: I use manual provisioning.I didn't ask a detailed enough question. What I am wondering is how you are set up to to workspace provisioning at your site. In apex_admin, if you navigate to Home>Manage Service>Instance Settings there is a radio group like:
    Provisioning Status:      
    0 Manual - An administrator manually creates each workspace
    0 Request - Link displayed on login page enabling users to request workspaces
    0 Email Verification - Workspace created after email address is verified by the user
    The help text for this is:
    Provisioning Status:      
    Determines how the process of provisioning (or creating) a workspace works for your development instance. Options include:
        * Manual - An Application Express administrator manually creates new workspaces and notifies the Workspace administrator of the login information.
        * Request - Users request workspaces directly in a self-service fashion. Selecting this option displays a link on the Login page enabling users to request a workspace. When a user requests a workspace, each request is submitted to a queue for approval.
        * Email Verification - Works similar to Request except each user receives an initial email containing a link. Clicking this link validates the user's email address before the request is processed.
    Note: To enable users to request a workspace using a link on the Login page, you must choose Request or Email Verification. If you select Manual, no link appears on the login page.How is yours set up?
    As to the first original question (How do I "ensure that giving multiple workspaces access to the same schema is permitted"?), I still do not know.Whether it is permitted or not is a decision made by the apex site administrator who approves/declines workspace requests. Whether it ought to be permitted is a different question and is really same as your second question which involves issues you said you are now starting to understand better. So I think we've covered your original questions. If not, please elaborate.
    As to the last subject (How did the hidden workspace get created and how do I get rid of id? What happens if I don't?), this happened at work, so I can only tell you more on Monday (luckily...). Until then, here is what I remember. The work space was created, which is proven by the fact that when I want to create a new workspace with the same name, I am getting an error, which says that a workspace with that name already exists. However, I cannot delete the workspace, since it show up nowhere.No hidden workspace got created. I'm pretty sure the request is just in the queue waiting to be approved/declined. In the meantime a workspace with the same name cannot be requested.
    By the way, how do you quote some text here? I just put a '>' in the first character position before the text to quote. You can also use the " rich text icon above the text pane.
    Scott

  • Export users from one workspace/schema to another

    Hello,
    I need to export APEX users from one workspace/schema to a different workspace/schema. I only know how to export a sql file that combines the workspace with the users.
    In addition to that I would like to bundle that with an application package so that I will be able to deploy the entire application all at once. Is this possible?
    In an ideal world, it would be create if someone could send me "step-by-step" directions on how to package and deploy an APEX application so that everything (i.e. all database objects, seed data, application definition, users, graphics, css, js - and tell me in what order each should be created) would be in one script.
    Any help would be appreciated.
    Thanks
    LEH

    LEH,
    You asked a similar question here: How to Create a Packaged Application
    It's best not to start multiple threads on the same topic.
    It is 100% impossible for anyone on this forum to tell you how to create seed data scripts without seeing your schema and understanding what data needs to be seeded. Have you taken the time to read the APEX user's guide on packaging applications? I believe that it's a good place to start, as once you understand the fundamentals of packaged applications, many of your questions will likely be answered.
    As for moving APEX users, you can navigate to any application, click Import/Export, select Export, then click on the Workspace Users tab.
    Thanks,
    – Scott –
    http://spendolini.blogspot.com/
    http://sumnertech.com/

  • Assign a user ID (purchaser) to multiple position in org structure

    Hello,
    We have SRM ECS 5.0.
    We would like that the buyers can be assigned to multiple purchasing groups in order they can view all the SC related to those purchasing groups in the Worklist of the sourcing cockpit.
    Is it possible ?
    I'm able to assign the user ID to several position created under the purchasing groups in the organizational structure, but then when I log on to the webUI, in the sourcing cockpit I can only see the SC from 1 purchasing group in the Worklist tab.
    For example:
    user buyer1 is assigned to position "purchasing group 1 position" and to "purchasing group 2 position" in the org structure.
    First he was created under "purchasing group 1 position", then I added the user to the position "purchasing group 2 position".
    When I log on to the system with this user, in the sourcing cockpit, in the worklist tab, I can only see SC for purchasing group 1.
    Thanks for your help.
    Marc

    Hi Marc,
    SRM does not allow one particular purchaser assigned to multiple purchasing groups at the same time. It is like you cannot ride two horses at the same time.
    However, you can follow the below workaround if you want a particular purchaser to do buying for multiple purchase organizations.
    first, let assign the buyer 1 to purchasing group 1 (which is inturn assigned to purchase organization 1). Now, in order to enable the buyer to do purchasing for purchasing group 2 (which is inturn assigned to Purchasing organization 2) and purchasing group 3 (which is in turn assigned to Purchasing Orgaization 3), you can follow the below steps:
    1. Go to the responsibilities tab of the purchasing group 1.
    2. Assign the purchasing organization 1 first in the org unit table.
    3. Then, assign the purchasing orgaization 2 and and 3 in the org unit tab.
    Now, the purchaser will be able to see  shopping cart or purchase order for his own Purchase organization as well as purchase org 2 and 3.
    I hope, it helps you to meet the requirement.
    Thanks and regards,
    Ranjan

  • Multiple workspaces or multiple applications

    Hi,
    I made an invoice application in APEX and will start to sell to multiple customers and am wondering what the best way is to implement this :
    a) one workspace one application with multiple schemas (one for each customer), don't know whether this is possible as the application would have the ability to change schemas
    b) one workspace one schema with multiple copies of the same app, don't like this one because of security concerns and backing up one customers data would be difficult
    c) many workspaces each with one app (all copies of the same)
    I think c) is the best to backup data, however maintaining the app would mean that in case of app change I would have to reinstall the app in all the workspaces
    apex will be hosted on my own server
    Kr
    Martin

    Peeteba wrote:
    Btw,
    XE 11g is a very stable database version and well enough for small development environments but in my opinions it's not a good idea to use this to host applications for customers. I even think you're not allowed to use the XE database as a 'production' environment. The license agreement states 'for internal and development purpose only', if I'm not mistaking. You better check this again if you want to continue with this.XE can be used as a production environment:
    >
    We grant you a nonexclusive, nontransferable limited license to use the programs for: (a) purposes of developing, prototyping and running your applications for your own internal data processing operations; (b) you may also distribute the programs with your applications; (c) you may use the programs to provide third party demonstrations and training; and d) you may copy and distribute the programs to your licensees provided that each such licensee agrees to the terms of this Agreement....
    >
    (emphasis added)
    Oracle® Database Express Edition Licensing Information 11g Release 2 (11.2)
    However it's not clear whether the license extends to hosted solutions. An application used by external customers is not "your own internal data processing operations". It depends on whether hosting qualifies as "[distribution] with your applications". The vagueness probably arises because Oracle don't envisage XE being used in a hosted solution given the restrictions that are placed on it:
    >
    Any use of the Oracle Database Express Edition is subject to the following limitations; 1. Express Edition is limited to a single instance on any server; 2. Express Edition may be installed on a multiple CPU server, but may only be executed on one processor in any server; 3. Express Edition may only be used to support up to 11 GB of user data (not including Express Edition system data); 4. Express Edition may use up to 1 GB RAM of available memory.

  • VCenter Single Sign-On Permissions Assignment for Members of Multiple AD Groups

    Hi all,
    I ran across an interesting issue whilst assigning permissions using Active Directory groups within vCenter.
    Environment
    1 vCenter Appliance managing 2 Datacenters (1 Datacenter with 2 Clusters, 1 Cluster with 2 Hosts, 1 Cluster with 4 Hosts, 1 Datacenter with 1 Cluster containing 1 host.) 
    vCenter has an SSO Identity Source configured using Active Directory (Integrated Windows Authentication).
    vCenter and all hosts are domain members of child1.parent.com.au
    The Active Directory Forest contains a parent domain, let's call it parent.com.au, and two child domains child1.parent.com.au and child2.parent.com.au.
    Although the Identity Source was configured for my child domain, using child domain credentials it added the parent domain and subsequently both child domains. Okay, so there are trusts, I'm okay with this. The interesting issue is yet to come.
    Two Active Directory Groups were added. Deployment Admins A and Deployment Admins B.
    Two vCenter Roles were created with similar names. VM Deployers A and VM Deployers B
    Deployment Admins A was assigned the Deployers A role to Cluster A (Cluster, VM Folders, Datastore Folders)
    Deployment Admins B was assigned the Deployers B role to Cluster B (Cluster, VM Folders, Datastore Folders)
    Note: No objects overlap. All hosts, vms and datastores are isolated to each cluster.
    So the next step is assign an child1 AD User to the Deployment Admins A group. As expected the user using credentials child1\user can connect to vCenter via the VI Client and see all the relevant objects. Great!
    So now I assign the same child1 AD user to the second AD group Deployment Admins B. Now we wait and nothing happens. The permissions don't change. The user logs out and logs back in using the same credentials and still the permissions don't change.
    So I remove the user from both AD groups and get them to log out and in and sure enough they can't.
    This time I assign the child1\user account the roles as set out previously. So child1\user account is assigned to both roles in place of each AD Group. The expected behaviour is observed. As I add the second permission set, the objects become visible within the VI client.
    Okay so now I remove the explicitly assigned permissions and reassign via the groups and this time I ask the user to log in via the UPN ([email protected]). Whoa! It works.
    So it seems that assigning permissions for the same user in multiple AD groups across multiple roles can only be achieved when the user uses a UPN login to the VI Client.
    Has anybody else found this to be the case?
    If so, were you able to fix it?

    Hello,
    I have found this to be the case and think it is more due to SSO than AD. If you look at how you login as the 'administrator' when you first configure SSO it is in effect using UPN. I would raise this as a case to VMware and make sure they are aware of the issue. There are some issues with SSO being worked each day.
    Best regards,
    Edward L. Haletky
    VMware Communities User Moderator, VMware vExpert 2009, 2010, 2011,2012,2013,2014
    Author of the books 'VMWare ESX and ESXi in the Enterprise: Planning Deployment Virtualization Servers', Copyright 2011 Pearson Education. 'VMware vSphere and Virtual Infrastructure Security: Securing the Virtual Environment', Copyright 2009 Pearson Education.
    Virtualization and Cloud Security Analyst: The Virtualization Practice, LLC -- vSphere Upgrade Saga -- Virtualization Security Round Table Podcast

  • Program to Create Users in Multiple Clients at Once

    Hello experts.
    We have a multi-client architecture and I have to frequently create users in many of them at once.
    Is there a fast way or does anybody have ABAP code to create users in multiple clients by while also an existing users Roles?
    We have a program to copy the users, but I still have to go into every system and assign roles.  This is very tedious, so I would appreciate any help.

    Hello Valhalla,
    Try this way:
    BAPI_USER_CREATE1 is remote enabled so you can create RFC destination for the all the system
    you want to create users.
    Load all the rfc destination in one table.
    Load all the users need to be created in one table.
    Loop at rfc_dest_tab.
        loop at users_tab.
             CALL FUNCTION 'BAPI_USER_CREATE1' DESTINATION rfc_dest_tab-RFC_DESTINATION
      EXPORTING
        USERNAME         =  users_tab-USERNAME
      NAME_IN          =
        LOGONDATA        =
        PASSWORD         =
      DEFAULTS         =
        ADDRESS          =
      COMPANY          =
      SNC              =
      REF_USER         =
      ALIAS            =
      EX_ADDRESS       =
      UCLASS           =
    TABLES
      PARAMETER        =
      RETURN           =
      ADDTEL           =
      ADDFAX           =
      ADDTTX           =
      ADDTLX           =
      ADDSMTP          =
      ADDRML           =
      ADDX400          =
      ADDRFC           =
      ADDPRT           =
      ADDSSF           =
      ADDURI           =
      ADDPAG           =
      ADDCOMREM        =
      GROUPS           =
      PARAMETER1       =
      EXTIDHEAD        =
      EXTIDPART        =         .
    ENDLOOP.
    ENDLOOP.
    This will create required user in remote SAP systems.
    Hope this solves your issue!
    Thanks,
    Augustin.
    Edited by: Augustarian on Aug 22, 2009 11:52 AM
    Edited by: Augustarian on Aug 22, 2009 11:52 AM

  • Same developer account to multiple workspaces

    I'm not sure if I am just missing something in the documentation or what, but I'd like to give the same developer account access to multiple workspaces. When I create a new developer, I see the text field for default workspace, but I can only pick one entry. Is there a way to give the same developer account access to multiple workspaces?
    Thanks,
    Mark

    Mark,
    ...I see the text field for default workspace...
    The text field is for default schema.
    Accounts are created for single workspaces only. However you can create an account having the same name (and password) in any number of workspaces.
    Scott

  • Assigning Portal Users to Groups

    Hi,
    Is there a way we can assign portal users to portal groups through a sql or through a form interface? Right now, it is only possible to create users and go into individual groups and assign users to them. If a user should belong to multiple groups, then we need to go into each and every group and assign the user. Instead of this, is it possible to write a query or create a form interface and assign the user to all groups that he belongs to?
    Thanks for your response.

    Dear Hassan,
    Need a clarification. If users are assigned to a group in LDAP, Can you see the same thing reflecting in portal?
    I have configured LDAP as UME and I am able to see a group of LDAP appearing in Portal. But when I see the list of users assigned to this group, its empty.
    Any clues or suggestions.
    Regards,
    Sreeram

  • Can user have compile privilege to schema packages?

    Currently we have all objects including packages and procedures under schema type account in our database. When developers need to add new procedures or make changes in existing they normally login as schema account in Development Database. Is it possible to use regular user account and give some sort of privileges to make changes in procedures from different account? If yes what kind privileges should I assign to users accounts?

    When developers need to add new procedures or make changes in existing they
    normally login as schema account in Development Database.What's wrong with that? Well I can think of a couple of things, but nothing that would make me feel granting CREATE ANY PROCEDURE to Joe Programmer was a good idea.
    Cheers, APC
    Blog : http://radiofreetooting.blogspot.com/

  • How to identify a user across multiple pages

    Hi,
    I'm doing a homebanking and I would like to know how to identify a user across multiple pages.
    I have already take a look at HTTPSESSION, but I didn't understand.
    Can someone help me.
    I'm send the servlet Logon.
    import java.io.*;
    import java.sql.*;
    import java.util.Date;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Cons_logon extends HttpServlet
         private Connection conexao = null;
         Login1 login1;
         public void init (ServletConfig cfg) throws ServletException
              super.init(cfg);
              try
                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                   conexao = DriverManager.getConnection("jdbc:odbc:bank");
              catch (Exception e)
                   System.out.println(e.getMessage());
         public void doPost (HttpServletRequest req,
    HttpServletResponse res)
    throws ServletException, IOException
              String Suser, Spassword;
         PrintWriter out;
              res.setContentType("text/html");
    out = res.getWriter();
    String opcao = req.getParameter("log");
    Thanks

    I would recommend using the authentication mechanism that's guaranteed by the servlet spec. If you do that, you can just call
    request.getRemoteUser()
    to get the user name across multiple pages.
    If you want to use your own login scheme, you can create a new session object and map it to a user name somewhere in your app. Or you can just put the name of the user on the session. But the preferred way is to use the default authentication scheme defined by the spec.

Maybe you are looking for