doubts about adding users to the Group

Hello

I'm working on obiee10g.

"Group is created in settings-> Admin-> manage the catalogue presentation groups and users.
For each access Group privileges is assigned in 'Manage privileges'.
Now, there's a table in the schema that is created which stores the group with assigned users.
The table was already created by someone else.
But we know that ' users can be added to the group using the UI of the use of OBIEE settings-> Admin-> Manage presentation catalog groups and users ' directly.

I just want to know by experts, what may be the reason behind the creation of the table for the same purpose to store users?

Thank you

No it's not. Just to make it clearer,

How it works is that, once the authentication has been made by the SSO application engine, the user id is passed to the OBI and captured in the HTTP header on the web server OBI. This user id is used as an input to extract the different parameters of the external Table(as in discussion). The web group to which the user has access to is also extracted as parameters.

After that, the system for webgroups session variable is set with the value retrieved, and so the access control is assured.

In a summary, the authorization part must also be implemented using the external table as well. The mapping of id of the user with the role (web group) are there in the table and recovered in the same block of initialization.

Just to mention, web groups would still be created in OBI BAU only.

It would be rather convenient for you in view of the current implementation, you got.

P.S.: Please note the answers with points always a good practice :)

Tags: Business Intelligence

Similar Questions

  • Adding users to a group of construction using the command line tool

    Hello
    Please forgive me if this is in the wrong category/forum, I can't seem to find one for Oracle Portal. I wonder if someone could help me with this issue please?

    I am trying to automate the adding users to a group of portal, entries already exist for users in the OID.
    With the help of the following ldapmodify command:

    ldapmodify h myhost.company.com Pei 389 - D cn = sleep w f /home/modify.ldif password

    where /home/modify.ldif has the following entries:-

    DN: cn = User1, cn = Users, dc is company, dc = com
    ChangeType: modify
    Add: orcldefaultprofilegroup
    orcldefaultprofilegroup: cn = groupname, cn = portal. 090112.174408.194907000, cn = groups, dc = company, dc = com

    DN: cn = User2, cn = Users, dc is company, dc = com
    ChangeType: modify
    Add: orcldefaultprofilegroup
    orcldefaultprofilegroup: cn = groupname, cn = portal. 090112.174408.194907000, cn = groups, dc = company, dc = com

    The ldapmodify script puts the specified group in the field "Default group" of the 'Edit portal user profile' page in the portal, which is fine. However it is not in fact add the user to the group. When I check the list of the members of the users group are not listed. Also the group is not listed under the existing users group membership "in the"Edit user"page. Also, when I try to connect to the portal as users, I get the error message "you are not authorized to perform this operation. (WWC-44131) "

    How can I add users to a group membership by using the command line tool?

    Thank you.

    M

    Your LDIF file must change the group entry and no input from the user.

    something like

    DN: cn = portal. 090112.174408.194907000, cn = groups, dc = company, dc = com
    ChangeType: modify
    Add: uniqueMember
    uniqueMember: cn = User1, cn = Users, dc is company, dc = com

  • Add the user to the Group DIO in SOA Suite

    Hi all

    I want to add users in the groups of the OID of a SOA (BPEL process) application, is there a way to do this?

    Thank you

    It has the functions add: use this function of the Group class.

    addUniquemember

    public void addUniquemember(javax.naming.directory.DirContext ctx, java.lang.String dn) throws UtilException
    
    Add the DN as a uniquemember in this group
    Parameters:
    ctx -a DirContext valid
    dn -the DN that represents the object to add
    reference links:-
    LDAPGroup (reference the API Oracle Internet Directory)
    Group (reference the API Oracle Internet Directory)
  • How to add the user to the Group?

    HY,
    Let's say I'm new to application Express 3.2.1 :)... I searched for exmple or no matter how how to add the user in the Group (at the level of the PL/SQL application).
    I know wwv_flow_group_users Traoré is an opinion not a table. I also know thet CREATE_USER_GROUP procedure create us group, and with the CURRENT_USER_IN_GROUP function, we see if the user is in the selectet group.

    But again, my question is how to add the user to the Group?

    Thank you
    Andrej

    Published by: user10719915 on October 16, 2009 12:18 AM

    Hello

    It will be colon delimited.

    Concerning

    Paul

  • OIM 11g - EventHandler PostProcess add the user to the Group

    Hello world

    I am developing an eventhandler postprocess after a create operation of the user, in which I would like this user to be added to a group. I don't know if it's possible?

    This is the code to java that I wrote :


    public EventResult run (long processId, long eventId, orchestration of the Orchestration) {}


    tcDataProvider tcdata is XLDatabase.getInstance () .getDataBase ();.

    Take string = getUserKey (processId, orchestration);

    try {}
    long n = Long.parseLong (take);
    gKey long = 56;

    groupAPI = (tcGroupOperationsIntf) tcUtilityFactory.getUtility (tcdata, "Thor.API.Operations.tcGroupOperationsIntf");

    groupAPI.addMemberUser (gKey, nabil, true);

    } catch (tcAPIException e) {}
    System.out.println ("NOK");
    } catch (tcGroupNotFoundException e) {}
    System.out.println ("NOK1");
    } catch (tcUserNotFoundException e) {}
    }

    return new EventResult();
    }



    And this is the error I get :

    ----------

    < 24 Jul. 2012 10: 45 CEST > < error > < oracle.iam.identity.rolemgmt.utils > < ARA-3056030 >
    java.lang.RuntimeException: method not implemented
    at oracle.iam.request.eventhandlers.RequestDataActionHandler.execute(RequestDataActionHandler.java:110)
    at oracle.iam.platform.kernel.impl.OrchProcessData.runPreProcessEvents(OrchProcessData.java:896)
    at oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:634)
    at oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:227)
    at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:665)
    at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.process(OrchestrationEngineImpl.java:435)
    at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:381)
    at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:334)
    at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRoles(RoleManagerImpl.java:566)
    at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRole(RoleManagerImpl.java:552)
    at oracle.iam.identity.rolemgmt.api.RoleManagerEJB.grantRolex (unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    to $Proxy343.grantRolex (Unknown Source)
    at oracle.iam.identity.rolemgmt.api.RoleManager_ogut7n_RoleManagerRemoteImpl.__WL_invoke (unknown Source)
    (....)

    NOK
    ----------

    I tried to implement other methods such as getMemberUsers ("gKey") , and this one works...


    If you can help me with this, it will be really useful!

    Thank you

    Thibault

    You have entered the code in the execute method. Put it in the method bulkexecute as well.

    Why do you need to write event handlers to put the user in a group? Better to create a rule group membership and attach it to a group. Whenever a new user is created, the role membership rule is evaluated. All the users who fill out this membership rule will be automatically get assigned to this group.

    Kind regards
    GP

  • Outside LAN application does not connect to the users in the Group?

    I'm pulling my hair out. I worked day and night on this app and tested internally on several computers on my local network. Now, I downloaded on a server and tried connecting with other people and asked to report the result in the status. They have all told me that they receive

    NetConnection.Connect.Success

    nothing more. I get it, when the application is working correctly, the following:

    NetStream.Publish.Start

    NetGroup.Connect.Success

    NetStream.Connect.Success

    NetStream.Connect.Success

    NetGroup.Connect.Success

    What could this be attributed to? I try other P2P / Cirrus apps and they were able to enter very well. I am ready to send my code to anyone who is willing to take a quick glance (this is too much to post on here I think). I'll post the function where I think the problem is:

    private function setupGroup (): void

    {

    user = "user" + Math.round (Math.random () * 10000); "."

    var groupspec:GroupSpecifier = new GroupSpecifier ("vid_sid");

    groupspec.postingEnabled = true;

    groupspec.serverChannelEnabled = true;

    groupspec.multicastEnabled = true;

    trace ("Groupspec:" + groupspec.groupspecWithAuthorizations ());

    netGroup = new NetGroup (nc, groupspec.groupspecWithAuthorizations ());

    netGroup.addEventListener (NetStatusEvent.NET_STATUS, netStatus);

    netVideo = new NetStream (nc, groupspec.groupspecWithAuthorizations ());

    netVideo.addEventListener (NetStatusEvent.NET_STATUS, netStatus);

    netVideob = new NetStream (nc, groupspec.groupspecWithAuthorizations ());

    netVideob.addEventListener (NetStatusEvent.NET_STATUS, netStatus);

    user = "user" + Math.round (Math.random () * 10000); "."

    updateUserStream (user);


    var ul:UserList = new UserList (North Carolina, groupspec.groupspecWithoutAuthorizations (), user);

    ul.addEventListener (UserListStatusEvent.CONNECTED, debug);

    ul.addEventListener (UserListStatusEvent.USER_ADDED, debug);

    ul.addEventListener (UserListStatusEvent.USER_REMOVED, debug);

    }

    For any help or suggestion would be appreciated. If you want to reproduce this: http://demo.rebien.es

    Thank you

    Mark

    I see exactly as you describe, getting only "NetConnection.Connect.Success" and nothing else.  some of the things in particular, I do not see is very revealing and is almost certainly your problem:

    I do not see the 'Peer Assisted Networking' dialog permissions pop up, which means you need to do something (other than the simple addition of event listeners) to the NetGroup and NetStreams you created the group * before * you receive the events of 'NetStream.Connect.Success' and 'NetGroup.Connect.Success '.  You must wait for these events for each object before calling any methods (other than adding an event listener).  and note that those linking the events is displayed on earpiece NetStatusEvent.NET_STATUS NetConnection, no headphones to new objects.

    most likely, you get an exception somewhere trying to call a method or push to a property of one of these objects until the user has had a chance to accept the P2P permissions dialog box.  That's why the dialog box displayed never the same.

    It can work for you, I have you said previously the permissions for "remember" dialog box, a 'allow' for your domain.

  • Adding users to a group of construction site

    Hello
    I wonder if someone could help please, I'm trying to add a large group of users to a group of construction site in OID in (a) change their group by default and (b) by adding their uniquemembership to the Group

    and that's what I did:

    -created a list of nicks (userlist) as follows:
    User1
    User2
    util_3
    .....

    -created my 2 files ldif as follows:
    ) a file1
    DN: cn = $ 1, cn = Users, dc is company, dc = com
    ChangeType: modify
    Add: orcldefaultprofilegroup
    orcldefaultprofilegroup: cn = groupname, cn = portal. 090112.174408.194907000, cn = groups, dc = company, dc = com

    (b) File2 dn:cn = groupname, cn = portal. 090112.174408.194907000, cn = groups, dc = company, dc = com
    ChangeType: modify
    Add: uniquemember
    uniqueMember: cn = $ 1, cn = Users, dc is company, dc = com

    -My ldapmodify (add_user) script to perform the first ldif file is as follows:
    ldapmodify h hostname.company.com Pei 389 - D cn = sleep w f file1.ldif password

    -to run this script, I run the following script:
    userlist cat | all read u1
    do
    . . / add_user $u1
    fact

    When I run the present, I get the following error message:
    SASL/DIGEST-MD5 authentication started
    Please enter your Kingdom: ldap_sasl_interactive_bind_s: Invalid credentials

    Is there something that I am missing? I haven't done the second part of the amendment of belonging to a group, you want to solve this first before trying the second file.

    I think that your Unix scripts will not substitute the variable $u1 in the LDIF file.

    Create a Unix script to generate an LDIF based on the userlist file and then run the 'ldapmodify' in the generated LDIF file.

  • SonicWall ESA - adding users to the authorized address book

    What is the impact of adding users on our domain to the authorized address book? What is advised here? Thank you.

    Most often the adding internal users to the allowed list is a bad idea.

    A spammer can spoof the address match the purchaser and circumvent much of the scanning.

    If your seeing something that is to be taken should not be I open a folder and attach a copy of the message in the msg or eml format and a technician can determine the cause and the measures to be taken to correct.

  • Assign users to the Group

    Hi Experts,

    I have a scenario where a user has already echosign account and I'm looking to add him to the group, which manages the signatures. I have connected through admin account but I don't see any possibility to add. How to add the user because the only option I see is to create the user and the system is neither to create this user already once the user exists.

    group.png

    Thank you

    Uday

    Hi Uday,

    You click the option on the far right under users and clicked on see all users? If the user still does not appear, then it is definitely not under your account. In the meantime, I answered your internal message as well.

    Kind regards

    -Usman

  • Creation of the user in the Group of IOM

    Every time I reconcile a user of a system of Trsuted, how to add this user to IOM group(ex:group1) automatically?

    Go to rule of Designer and create rule as role is Consultant.

    It can be anything.

    Go to the Group > Manage > select your gorp > drop down > Select membership rule > select your rule created.

  • How to limit the small number of users in the group to update the fields in the table of the adv

    I have integrated a custom in customer support specialist area. Custom zone advanced table with some columns editable.

    My cusotmization works fine, but only some users need access to
    addmorerows - button in SD in my rn custom table
    -col1 should be updated and for the rest read-only

    These users are in the same group of resources than others, but some people need more energy than others...
    How can I do?

    Thank you

    Hello

    Amol, I could filter the users and rendered all property, but they would add more users in the future, and this change would require the amendment of the code and therefore recompile

    You can create a list of choices and store valid usernames here.

    And in the application process first enter the username.

    User String = pageContext.getUsername ();

    Now check whether or not this user is in this search

    Create a prepared statemnt as select count (*) in the fnd_lookups where lookup_type = 'test' and lookup_code =: 1

    then pass the user name as lookup_code.

    If count > o which means that there is a row, and then set made by property...

    In this way, you have no need to recompile any code... just add new values in search of...

    Thank you
    Gerard

  • Establishment of users to the group operators of

    Hi, I played with the creation of a user who belongs to the Group of operators. I want this group to handle all requests for delivery. I have granted the group level privileges menu, and I can see users > manage and groups > Manage. I can research groups and get results, but when I search users, apparently Virgin. So basically, I can set up users, but can not search for them. A reflection on what parameter/authorization, I need to give this group of operators?

    Thank you

    Tony

    To view the users, you need to do a group one admin for the Organization, that users are Member. Or in your case, add the operators of the Organization as an administrator group.

    -Kevin

  • Adding columns in the group by clause

    Hello

    My query is like this,

    Select empid, sum (sal) in the group by empid emp,

    I want additional columns to be included in the request

    Select empid, address, sum (sal) in the group by empid

    Is there a possible way to include the other columns outside the group by column.

    Thank you

    Hi, you can write like this

    select a.empid,e.address,a.sal from(
    select empid , sum(sal)as sal from emp group by empid )a ,emp e
    where a.empid=e.empid
    

    Published by: user10736825 on January 25, 2010 12:59

  • OID: How to add users to the group through LDIF

    How am I suppose to assign users a group? It seems that, under the present:


    DN: cn = < role name >, cn = < domain >, groups
    objectClass: top
    objectClass: groupOfUniqueNames
    objectClass: orclGroup
    DisplayName: role
    Description: role for this user
    uniqueMember: < full DN >
    CN: < role_name >


    According to this example, when I add a group, I can specify a uniquemember, a user. Am I suppose to do?

    DN: cn = < role name >, cn = < domain >, groups
    objectClass: top
    objectClass: groupOfUniqueNames
    objectClass: orclGroup
    DisplayName: role
    Description: role for this user
    uniqueMember: < full DN for user 1 >
    uniqueMember: < full DN for user 2 >
    uniqueMember: < full DN for the user 3 >
    uniqueMember: < full... the DN of the user >
    CN: < role_name >

    The example that you mentioned will create a new group with users uniquemember as members of this group

    While it will be assign uses uniquemember to an existing group.

    DN:CN =, cn = groups,
    ChangeType: modify
    Add: uniquemember
    uniqueMember:
    ...

    Hope this helps,
    Sagar

  • Documentation about adding column with the DEFAULT value.

    Hello

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14200/statements_3001.htm#i2198241

    < quote >
    If you add a column, then the initial value of each row in the new column is NULL unless you specify the DEFAULT clause. In this case, Oracle database updates each row in the new column with the value specified for the DEFAULT value. This update operation, in turn, triggers AFTER UPDATE triggers defined on the table.
    < quote >

    I am not able to understand the emphasis on the part AFTER UPDATE while the column with DEFAULT values addition triggers both BEFORE and AFTER triggers defined on UPDATE.

    According to the documents of 11 g

    http://download.Oracle.com/docs/CD/B28359_01/server.111/b28286/statements_3001.htm#i2133105

    n.m. (u) r only changes with the NON NULL columns, but focus on AFTER UPDATE is still there. No trigger defined on the fire of the update in this case.

    This insistence is intended? If not, IMO, it should be changed.

    Kind regards

    Hi Sissi. After further discussion, we have added some information about a change in behavior. Here is what says the next version of the doc:

    When you add a column, the initial value of each row in the new column is null.

    * If you specify the DEFAULT clause for a column NOT NULL, then the default value is stored as metadata, but the column itself is not populated with data. However, the following queries that specify the new column are rewritten so that the default value is returned in the result set.

    This optimized behavior differs from earlier versions, when as part of operation ALTER TABLE Oracle database updated every line in the newly created with the default column and then fired defined update triggers on the table. In this release, no trigger is triggered because the default value is stored only in the form of metadata.

    * If you specify the DEFAULT for a nullable column clause, then the default value is added to existing lines under this ALTER TABLE statement, and any update triggers defined on the table are activated. This behavior also means if you change a NOT NULL column with a default value to be nullable.

    Hope that helps to clarify the matter further.

    Kind regards
    Diana

Maybe you are looking for