Error based on nested groups used by column name.

Hi team,

If I used the function of group nested with column name his does not work. Could you please all you suggest me.

How to use it.

Kind regards
Vincent.

Please find coil...

SQL > select user_name, max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
2 group user_name, CNT;
Select user_name, max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
*
ERROR on line 1:
ORA-00937: not a single group group function


SQL > select max (max (CNT)) in (select USER_NAME, count (*) NTC from v$ open_cursor group USER_NAME)
2 group of user_name;

MAX (MAX (CNT))
-------------
605

Or simply (but it would be wrong if several users have same count (*)):

select max(USER_NAME)keep(dense_rank first order by count(*)) username
      ,max(count(*)) CNT
from v$open_cursor
group by USER_NAME

Tags: Database

Similar Questions

  • How to create Table View with even a column name but another Table?

    Hi all

    I have the problem to create a tableview with the same column name, but in the other table.

    Table I: -.

    Table - PAC051MPROFORMA

    Column - MNR, visitid

    Table - PAC051TPROFORMA
    Column - MNR, visitid

    Table - PAC052MTRANSBILL
    Column - MNR, visitid

    Then, I want to create a table for this table. It comes to my SQL

    Pacviewproforma CREATE VIEW (MNR, visitid, MNR, visitid, MNR, visitid)

    Like some PAC051MPROFORMA.mrn, PAC051MPROFORMA.visitid, PAC051TPROFORMA.mrn, PAC051TPROFORMA.visitid, PAC052MTRANSBILL.mrn, PAC052MTRANSBILL.visitid

    where

    * (a.PAC051MPROFORMA.mrn = PAC051TPROFORMA.mrn) *.
    and
    * (a.PAC051TPROFORMA.mrn = PAC052TRANSBILL.mrn) *.

    SQL return this error ORA-00957 =: duplicate column name

    Can I change this SQL for

    Pacviewproforma CREATE VIEW (MNR, visitid)

    Like some PAC051MPROFORMA.mrn, PAC051MPROFORMA.visitid, PAC051TPROFORMA.mrn, PAC051TPROFORMA.visitid, PAC052MTRANSBILL.mrn, PAC052MTRANSBILL.visitid

    where

    * (a.PAC051MPROFORMA.mrn = PAC051TPROFORMA.mrn) *.
    and
    * (a.PAC051TPROFORMA.mrn = PAC052TRANSBILL.mrn) *.
    This time this error return = ORA-01730: number of column names specified invalid

    What should I do?

    Thank you...

    Hello

    SQL> CREATE VIEW pacviewproforma (mrn,visitid,mrn,visitid,mrn,visitid)
      2  As Select
      3  PAC051MPROFORMA.mrn,
      4  PAC051MPROFORMA.visitid,
      5  PAC051TPROFORMA.mrn,
      6  PAC051TPROFORMA.visitid,
      7  PAC052MTRANSBILL.mrn,
      8  PAC052MTRANSBILL.visitid
      9  from PAC051MPROFORMA,PAC051TPROFORMA,PAC052MTRANSBILL
     10  where
     11  (PAC051MPROFORMA.mrn=PAC051TPROFORMA.mrn)
     12  and
     13  (PAC051TPROFORMA.mrn=PAC052MTRANSBILL.mrn);
    CREATE VIEW pacviewproforma (mrn,visitid,mrn,visitid,mrn,visitid)
                                             *
    ERROR at line 1:
    ORA-00957: duplicate column name
    

    Please give different names to each column.

    Something like that...

    SQL> CREATE OR REPLACE VIEW pacviewproforma (MPROFORMA_mrn,MPROFORMA_visitid,TPROFORMA_mrn,TPROFORMA
    _visitid,MTRANSBILL_mrn,MTRANSBILL_visitid)
      2  As Select
      3  PAC051MPROFORMA.mrn,
      4  PAC051MPROFORMA.visitid,
      5  PAC051TPROFORMA.mrn,
      6  PAC051TPROFORMA.visitid,
      7  PAC052MTRANSBILL.mrn,
      8  PAC052MTRANSBILL.visitid
      9  from PAC051MPROFORMA,PAC051TPROFORMA,PAC052MTRANSBILL
     10  where
     11  (PAC051MPROFORMA.mrn=PAC051TPROFORMA.mrn)
     12  and
     13  (PAC051TPROFORMA.mrn=PAC052MTRANSBILL.mrn);
    
    View created.
    
    SQL> DESC  pacviewproforma;
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     MPROFORMA_MRN                                      NUMBER
     MPROFORMA_VISITID                                  NUMBER
     TPROFORMA_MRN                                      NUMBER
     TPROFORMA_VISITID                                  NUMBER
     MTRANSBILL_MRN                                     NUMBER
     MTRANSBILL_VISITID                                 NUMBER
    

    ORA-01730: number of column names specified invalid

    The list of the nmae column you specified for the CREATE VIEW must correspond with the list of SELECTION in the view.

    Twinkle

  • Dynamic column names

    Hello
    I use a select * from employees to generate an XML file. I need to use this XML file in a RTF model to display data for all employees. I don't want to use the column names in the table employee instead the RTF must be able to pick up from the XML file. Is this possible?

    Thank you

    Hello

    Take a look at this

    http://winrichman.blogspot.com/search/label/cross%20tab

    or send your xml and the model to my id (in profile)

  • Oracle: Nested joins/sub-requetes: odd column names and an unexplained error

    The following query works fine. It is a series of nested joins to give me a kind of main table:

    SELECT *

    FROM proj_trainer k

    JOIN

    (

      SELECT *

      FROM proj_breeder i

      JOIN

      (

      SELECT *

      FROM proj_jockey g

      JOIN

      (

      SELECT *

      FROM proj_horses e

      JOIN

      (

      SELECT *

      FROM proj_results c

      JOIN

      (

      SELECT *

      FROM proj_race_details a

      JOIN proj_meet b

      ON a.meet_id = b.meet_id

      ) d

      ON c.race_id = d.race_id

      ) f

      ON e.horse_id = f.horse_id

      ) h

      ON g.jockey_id = h.jockey_id

      )j

      ON i.breeder_id = j.breeder_id

    ) l

    ON k.trainer_id = l.trainer_id;

    It works very well with a strange feature, that is not my main problem. Some columns are back with weird codes such as "QCSJ_C000000001300001". Don't know why, or if it comes to my real problem.

    The real problem is that when I add just a subquery join more I get:

    ORA-00904: "N"."RACE_ID": invalid identifier

    Here is the same code with the additional nested block (the one on the very outside)

    SELECT *

    FROM proj_entry m

    JOIN

    (

      SELECT *

      FROM proj_trainer k

      JOIN

      (

      SELECT *

      FROM proj_breeder i

      JOIN

      (

      SELECT *

      FROM proj_jockey g

      JOIN

      (

      SELECT *

      FROM proj_horses e

      JOIN

      (

      SELECT *

      FROM proj_results c

      JOIN

      (

      SELECT *

      FROM proj_race_details a

      JOIN proj_meet b

      ON a.meet_id = b.meet_id

      ) d

      ON c.race_id = d.race_id

      ) f

      ON e.horse_id = f.horse_id

      ) h

      ON g.jockey_id = h.jockey_id

      )j

      ON i.breeder_id = j.breeder_id

      ) l

      ON k.trainer_id = l.trainer_id

    ) n

    ON n.race_id = m.race_id AND n.horse_id = m.horse_id;

    I felt as if I was on the hill with it and then the last line was wrong somehow, despite having virtually the same structure as all previous blocks. I also used the race_id and the horse_id above in the code so that they work.

    I also tried this on the last line:

    ON n.race_id = m.race_id AND n.horse_id = m.horse_id;

    and a few other variations, with supports etc...

    Hello

    I can't reproduce the problem, so I can't say with certainty. It might have to do with the same column names which occur in several tables.

    Why do you need nested views online?  Why not simply join all tables directly, like this?

    SELECT *- or display the columns that you really need

    OF proj_race_details one

    JOIN proj_meet b ON b.meet_id = a.meet_id

    JOIN proj_resuls c ON c.race_id = b.race_id - or a.race_id

    ...

    JOIN proj_trainer k WE k.trainer_id = i.trainer_id - or else

    JOIN proj_entry m ON m.race_id = k.race_id - or else

    AND m.horse_id = k.horse_id - or else

    ;

    I guess just the tables that contain columns; for example, I can't tell what you posted if proj_race_details or proj_meet contains race_id.  If I guessed wrong, use the correct table alias.  Are eligible all the column names with the correct alias.

  • Can I use hierarchical column-based action link?

    Hi all

    I used 11.1.1.6.2 OBIEE.

    And I want to know can I use hierarchical column-based action link? I want to show the link based on some certain conditions...

    I try to add conditions, such as the Department is equal to A, but after that I added, it shows me "Department is equal to", why?

    Can someone give me some advice?


    Kind regards
    Anne

    Hi Anne,.

    It should work. How to add the link of action?. Click the icon + on the TreeView column in the criteria tab, lists all the columns in the hierarchy. Each column has its own column properties. Click on the properties of column-> tab Interaction Department hierarchy level and define your conditional action link.

    Kind regards
    DpKa

  • Use of the persistence layer error: start a nested transaction while already in one

    OWB 11.1.0.6 Designer gives this error when I validate the map or copy an existing map. How to fix?

    Use of the persistence layer error: start a nested transaction while already in one. Please contact the Support of Oracle with the stack trace and details on how to reproduce it.
    Use of the persistence layer error: start a nested transaction while already in one. Please contact the Support of Oracle with the stack trace and details on how to reproduce it.

    at oracle.wh.repos.pdl.foundation.NestedTransactionManager.markSavepointForCancel(NestedTransactionManager.java:54)
    at oracle.wh.repos.pdl.transaction.TransactionManager.beginNestedTransaction(TransactionManager.java:418)
    at oracle.wh.repos.pdl.transaction.TransactionManager.beginModalInteraction(TransactionManager.java:548)
    at oracle.wh.ui.jcommon.inspector.TabbedPane.startEdit(TabbedPane.java:150)
    to oracle.wh.ui.jcommon.inspector.TabbedPane. < init > (TabbedPane.java:58)
    to oracle.wh.ui.jcommon.inspector.PropertyDialog. < init > (PropertyDialog.java:27)
    to oracle.wh.ui.jcommon.inspector.InspectorController$ InspectorListener.actionPerformed (InspectorController.java:91)
    at oracle.wh.service.sdk.OWBConsumer.dataItemAvailable(OWBInfoBus.java:381)
    at javax.infobus.DefaultController.fireItemAvailable(DefaultController.java:90)
    at javax.infobus.InfoBus.fireItemAvailable(InfoBus.java:989)
    at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:160)
    at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:76)
    at oracle.wh.ui.console.commands.TreeMenuHandler.notify(TreeMenuHandler.java:94)
    to oracle.wh.ui.console.commands.AbstractPropertiesCmd$ 1.run(AbstractPropertiesCmd.java:86)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    Hello

    When I face this kind of problem I leave owb and restart it. This usually solves the problem.

    Kind regards
    Carsten.

  • Extraction of values based on column names

    Hello

    I have three tables. Table A table contains a column with all column_names in the table b. table B is to have an emp_id and other fields that are stored as values in the column of the TABLE.  I need to get the emp_id and value from the column of table B based on data of Table A. and store it in another table.

    Example:

    Table has -col1

    Emp_name

    Emp_sal

    Emp_dept

    Table B

    Emp_id Emp_name Emp_sal Emp_dept

    1001 ABC 1000 sales

    1002 XYZ 2000 SVC

    TABLE C

    Emp_id Emp_details value

    1001 Emp_name ABC

    1001 Emp_sal 1000

    1001 Emp_dept sales

    1002 Emp_name XYZ

    1002 Emp_sal 2000

    1002 Emp_dept SVC

    Using the list of TABLE A, I have to select each Id and corresponding to the value of TABLE B and even insert in TABLE C. I know that we can use a loop for, but I have trouble choosing the name of column based on the value of the slider. Can anyone help?


    Hello

    Looks like you want to do 2 things rather difficult:

    (1) unpivot data from several columns in the column 1 value

    (2) get the column names for the another table unpivot operator

    Let's start with how you could do just part 1, unpivoting data:

    INSERT INTO table_c (emp_id, emp_details, value)

    WITH all_varchar2 AS

    (

    SELECT emp_id

    emp_name

    TO_CHAR (emp_sal) AS emp_sal

    emp_dept

    --Include all columns, you might need

    OF table_b

    )

    SELECT emp_id, emp_details, value

    Of all_varchar2

    UNPIVOT (value

    FOR emp_details IN

    (emp_name - dynamic

    emp_sal - dynamic

    emp_dept - dynamic

    )

    )

    ;

    Value is a column, everything happens in this column must have the same (or a very similar) data type.  The subquery all_varchar2 converts all columns that you can rotate in VARCHAR2s (if they are not already VARCHAR2s) so that they are ready to rotate.  You might consider doing a permanent display for this.

    Now, instead of hard-Ghoshal the 3 line marked "Dynamics", you seek to table_a.  You will know beforehand what are these columns, and you won't even know there will be the number of columns. You need instructions SQL dynamic to write this part of the INSERT statement for you at run time.

    Here's a way to do it in SQL * more and SQL:

    -The preliminary motion

    COLUMN col_list_col by col_list new_value

    SELECT LISTAGG (col1, ',') within THE GROUP (ORDER BY col1)

    AS col_list_col
    FROM table_a;

    -Main return (dynamic):

    INSERT INTO table_c (emp_id, emp_details, value)
    WITH all_varchar2 AS
    (
    SELECT emp_id
    emp_name
    TO_CHAR (emp_sal) AS emp_sal
    emp_dept
    --Include all columns, you might need
    OF table_b
    )
    SELECT emp_id, emp_details, value
    Of all_varchar2
    UNPIVOT (value
    FOR emp_details IN
    (& col_list
    )
    )
    ;

    Dynamic SQL often works like this.  First, you make a preliminary motion to write the part that is not know before execution.  Then, you run the main statement, which has the integrated preliminary query results.

    If you do this in PL/SQL, you use a string variable ordinary for col_list, instead of a substitution variable.

  • SQL to group by a column, but a group of field date

    Hello

    I have a table that contains three columns.

    Col1 error code
    Col2 Date
    COL3 error message

    I have created a pie chart in the APEX and need to have two values in select it only. However, I would like to generate the pie chart that shows the number of errors grouped by error on a monthly basis.

    Something like

    Select col1, count (*) table
    Group of col1.

    Now, this will give you the total of errors in the table grouped by error code without taking into account of the period. No idea, how can I combine the error codes say every month. However, I can't add the date in the select as the pie chart does not accept that.

    Thank you
    Sun

    Hi, the Sun,

    If it is a problem of Apex, then post in the forum of the Apex
    Oracle Application Express (APEX)

    To view this information in a graphical pie, it seems that you need a separate pie chart for each month, or maybe a pie chart are for each error code.

    Bar graphs and line grapsh are best for the output like what you describe.

    Looks like you can get the data you want to look like this:

    SELECT       col1
    ,       TRUNC (col2, 'MONTH')     AS month
    ,       COUNT (*)              AS n
    FROM       table_x
    GROUP BY  col1
    ,            TRUNC (col2, 'MONTH')
    ;
    

    Now you must decide how you want to present it and (I assume) ask someone using Apex you do this forum.

  • How to select data using the same remote database column name 3

    Hello


    Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.

    E.g.

    SELECT *.
    B.SID, b.status, SUM (b.qty) qantity MAX (b.) date_as_of
    Of
    * ((table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) has, *)
    (* (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) b). *
    WHERE b.dept = 'finance '.
    AND a.position = "admin".
    AND a.latest = 'Y' AND (b.status <>"MLT") AND b.qty > 0;
    B.SID GROUP, b.status;

    NOTE: the instructions "BOLD" is just an example of what I want to do but I always get an error beacause of ambiguous column.

    Thanks to advnce. :)

    Published by: user12994685 on 4 January 2011 21:42

    user12994685 wrote:

    Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.

    Not valid. This makes no sense and breaks all the rules of scope-resolution. And if it is in a single database, or uses tables in databases, is not relevant.

    Each object must be particularly well identified. If you cannot do this:

    select * from (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) a
    

    3 objects cannot share the same alias. Example:

    SQL> select * from (dual, dual) d;
    select * from (dual, dual) d
                       *
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    

    You need to combine objects - by using a join union or similar. He will have to be done as follows:

    SQL> select * from (select * from dual d1, dual d2) d;
    select * from (select * from dual d1, dual d2) d
           *
    ERROR at line 1:
    ORA-00918: column ambiguously defined
    

    However, we need to have unique column in a projection of SQL names - so the join of the need to project a unique set of columns. So:

    SQL> select * from (select d1.dummy as dummy1, d2.dummy as dummy2 from dual d1, dual d2) d;
    
    DUM DUM
    --- ---
    X   X
    
    SQL> 
    

    I suggest that you look carefully at what opportunities are and how it applies in SQL - and ignore if the referenced objects are local or remote, because it has no effect on the basic principles of scope-resolution.

  • BI report based on age groups?

    Hi all

    I need to create a simple OBIEE report on sales by sales based on age group of people:

    For example:
    Sales sales person
    ----------------
    25-35 years - > 30000 units
    36-45 years - > 10000 units
    46-55 years - > 5000 units
    56-65 years - > 20000 units


    I have the "* of_Birth Date_ *" field in the SalesPerson_Dimension and the No_units_sold by a seller in the fact table.

    My big question is to know how to create in OBIEE age brackets?

    Appreciate your help.

    You create a column of logic 'Age Band' in a logical table Dim. Use some physical table holds your DOB yourself as the LTS for this dimension. For the mapping to the LTS do something like:

    CASE
    WHEN TIMESTAMPDIFF (CURRENT_DATE, SQL_TSI_DAY, physical_table.dob_column)<= 20="" then="">
    WHEN TIMESTAMPDIFF (CURRENT_DATE, SQL_TSI_DAY, physical_table.dob_column)<= 30="" then="">
    ...
    ...
    ...
    ELSE ' 100 +'
    END

    You really want this field in a logical dim you usually want to group by. If the DOB column is a table of facts you don't, simply use this fact as the LTS table table and the ususal resort for this size normally does in the MDB layer.

    Don't forget a hierarchy, best practices even if no real level, not Total-> detail with your age range in detail. Don't forget your levels of content within the tab content of LTS.

    So all the logic of the band is run on each line.
    If your having probs let us know!
    See you soon
    Alastair

  • Functions of nested groups

    I thought that max (count ()) must be performed on separate groups of rows returned from GROUP BY deptno.
    However, it seems that count() is performed according to GROUP BY while max() is performed on the result of count()... GROUP BY.
    select max(count(deptno)) from emp group by deptno;
    Why is this? How does the nested group functions operate against the GROUP BY?

    PhoenixBai wrote:
    I thought that max (count ()) must be performed on separate groups of rows returned from GROUP BY deptno.
    However, it seems that count() is performed according to GROUP BY while max() is performed on the result of count()... GROUP BY.

    select max(count(deptno)) from emp group by deptno;
    

    Why is this? How does the nested group functions operate against the GROUP BY?

    Well, look at the statement. There is nothing more than a "condensed" to form:

    select max(cnt) from (select count(deptno) cnt from emp group by deptno)
    

    Everything said is calculate number in each group deptno and then calculate max of counties. Another word, what you call "nested" grouping always returns a single line. GROUP BY clause, if any, still applies to the internal group. External pool always implicitly uses GROUP BY and therefore query always returns a line even when the internal grouping produces no line. Grouping in same way THAT HAVING applies inside. In fact, you cannot specify HAVING for the external group:

    SQL> select max(sal) from emp group by deptno;
    
      MAX(SAL)
    ----------
          2850
          3000
          5000
    
    SQL> select max(max(sal)) from emp group by deptno having max(sal) = 3000;
    
    MAX(MAX(SAL))
    -------------
             3000
    
    SQL> select max(max(sal)) from emp group by deptno having (max(max(sal)) = 3000;
    select max(max(sal)) from emp group by deptno having (max(max(sal)) = 3000
                                                              *
    ERROR at line 1:
    ORA-00935: group function is nested too deeply
    
    SQL> -- You need to expand it
    
    SQL> select max(max_sal) from (select max(sal) max_sal from emp group by deptno) having max(max_sal) = 3000;
    
    no rows selected
    
    SQL> 
    

    SY.

  • Can Mozilla to improve the compatibility of Firefox with Adobe through the pepper based Flash Player Chrome uses

    I noticed recently that when using Firefox I can't (yet) to watch videos of Australian Broadcasting Corporation by using their site ABC Iview (www.abc.net.au/iview). I think it's because my current version of Mozilla Firefox on Ubuntu 12.04 (Linux) uses Adobe Flash Player 11.2.202.400 (according to http://www.adobe.com/software/flash/about/) but Adobe says it's the latest version, they will produce for the Linux operating system, and they won't even publish versions for Linux. However, the ABC said on their website that I need Adobe Flash Player 11.7 + for their video streaming - see http://iview.abc.net.au/support/faqs.

    So, my desire to use Firefox, because I support their principles is stuck by Adobe and ABC set (ie. by anti-competitive acts by Adobe and the stupidity of the ABC!)

    My only option is to use Google Chrome, but I largely prefer to use Firefox. I wonder if Mozilla Firefox will see if they can use "pepper based Flash player" that uses chrome, or is this something that Google has the copyright for.

    I might post screenshots of errors I get trying to watch ABC iview attached, but they seem particularly relevant and in any case, I don't see how to add images to this issue.

    Yours,

    RupJohn22

    See also:

  • Satellite A210-1BX - error based on the CD/DVD drive

    Hello

    I have a problem with my DVD writer! I use Nero and if I burn MP3 CD or DVD .avi files happens whenever an error based on the drive. No detail!
    But on the CD are the opder of 1/2 3/4 data!
    If I insert an .mp3 CD Windows Vista said, the CD is empty! Vista is already NEW!

    Can someone help me? Or I have to contact Toshiba, I guarantee!

    Thank you

    Hello!

    Have you checked the site factory of Nero for an update? Maybe it s just a software problem that the burning procedure fails.
    In addition, you can try another burning program. A few days ago, I tested CD BurnerXP and I was very surprised! It s a freeware program and it also contains a large number of functions that it s worth a try! ;)

    Here in the forum I noticed that the dismantling of the upper and lower filters can often solve problems with the CD/DVD drive to check of workaround from Microsoft:
    http://support.Microsoft.com/kb/314060

    Good bye

  • ASA VPN - allow user based on LDAP Group

    Hello friends

    I have create a configuration to allow connection based on LDAP Group.

    I m not specialize in the firewall and I tried to follow the links above, but both seem old, commanded several is not available.

    http://www.tunnelsup.com/Cisco-ASA-VPN-authorize-user-based-on-LDAP-group

    http://www.Cisco.com/c/en/us/support/docs/security/ASA-5500-x-series-NEX...

    Anyone know how I can do?

    Thank you

    Marcio

    I like to use the Protocol DAP (dynamic access policies) to control this.  Follow this guide:

    https://supportforums.Cisco.com/document/7691/ASA-8X-dynamic-access-policies-DAP-deployment-guide

  • ACS 5.2 assignment of authorization with nested groups in LDAP

    I have a Cisco Secure ACS 5.2 on a virtual machine. We use it for administrative access to our equipment Cisco GANYMEDE +. I use LDAP to authenticate with acitive directory. I currently run when a user is directly in the group that is assigned.  I change the way in which assign us group permissions and have created nested groups.

    For example:

    -User1 is a member of group1

    g -roup1 is a member of the "Group 2".

    I have card group2 to have access to my devices. However, User1 is not get mapped to the Group of law and access is denied.

    When I go to the monitoring, reporting and authentication GANYMEDE + details, under other attributes where it shows the outside groups the user is a member, I don't see group2, only group1.

    However when User1 is a member of group2 directly, the user is able to log on.

    GBA 5.2 not does support permissions allow this how to use nested groups?

    Mapping of nested groups is not supported by LDAP (because users containing that attribute memberOf groups just above them, are not nested). It is a behavior deafult when we use nested with LDAP groups. You must add subgroups for GBA and both respective authorization rules.

    Kind regards

    Jousset

    The rate of useful messages-

Maybe you are looking for