doubts about adding users to the Group
HelloI'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.
MYour 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 AMHello
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
ThibaultYou 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.
-
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.
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 youHello
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
TonyTo 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 youHi, 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 regardsHi 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
-
Why can't I access a second e-mail account on Thunderbird?
I created a secondary account on Thunderbird. It has another name and e-mail address of my main account. It is set up to forward messages automatically to the primary, so I know it works, however, I am unable to access the secondary to be used to tra
-
Hello have some problems with the plug-and-play driver - can not update, as it "works fine and any updates do not need" according to windows. But is that the plug-and-play driver problem is the reason for sound, webcam and some other functions do not
-
Satellite C50 - B - how to disable the touchpad zoom feature?
Is there a way I can disable the zoom on my touchpad function.It is very annoying when it changes continuously zoom.
-
HP pavilion g6: disabling hp pavilion system 54844233 g6
system of HP pavilion off g6 54844233, what code to enter?
-
I do something on my XP Home computer before you install SP 3?
I have PC Tools Antivirus installed.