Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 39
    • Issues 39
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #5163
Something went wrong while setting issue due date.
Closed
Open
Issue created 8 years ago by bmortier@bmortierMaintainer
  • New related issue

  • New related issue

allow DSA entries to be part of a group - need to a an explanation in the documentation for how to make this fonctionality

Closed

allow DSA entries to be part of a group - need to a an explanation in the documentation for how to make this fonctionality

Here are the changes to be reviewed :

--- ./plugins/admin/groups/class_ogroup.inc.save	2016-09-26 11:42:38.284429999 +0000
+++ ./plugins/admin/groups/class_ogroup.inc	2016-09-26 10:45:30.012429999 +0000
@@ -147,6 +147,7 @@
     'T' => 'terminal',
     'F' => 'phone',
     'P' => 'printer',
+    'D' => 'simpleSecurityObject'
   ); 
--- ./plugins/admin/groups/class_groupManagement.inc.save	2016-09-26 11:43:28.476429999 +0000
+++ ./plugins/admin/groups/class_groupManagement.inc	2016-09-26 11:15:13.520429999 +0000
@@ -139,6 +139,9 @@
     if (class_available('sambaAccount')) {
       $filters[]= array('id'  => 'SAMBA',       'label'  => _('Show samba groups'));
     }
+    if (class_available('simpleSecurityObject')) {
+      $filters[]= array('id'  => 'SIMPLESECURITYOBJECT',       'label'  => _('Show DSA entries'));
+    }
     if (class_available('systemManagement')) {
       $filters = array_merge(
         $filters,
--- ./plugins/admin/groups/group-filter.xml.save	2016-09-26 11:43:11.076429999 +0000
+++ ./plugins/admin/groups/group-filter.xml	2016-09-26 11:00:24.476429999 +0000
@@ -10,7 +10,7 @@
   
     
       LDAP
-      (&(|(&(objectClass=posixGroup)(|$PRIMARY$MAIL$SAMBA))$ROLE(&(objectClass=groupOfNames)(|(gosaGroupObjects=[])$USER$GROUP$APPLICATION$SERVER$WORKSTATION$WINDOWS$TERMINAL$PRINTER$PHONE$UNKNOWN)))$NAME)
+      (&(|(&(objectClass=posixGroup)(|$PRIMARY$MAIL$SAMBA))$ROLE(&(objectClass=groupOfNames)(|(gosaGroupObjects=[])$USER$GROUP$APPLICATION$SERVER$WORKSTATION$WINDOWS$TERMINAL$PRINTER$PHONE$SIMPLESECURITYOBJECT$UNKNOWN)))$NAME)
       dn
       objectClass
       cn
@@ -126,6 +126,14 @@
  
   
     checkbox
+    SIMPLESECURITYOBJECT
+    true
+    
+    (gosaGroupObjects=*D*)
+  
+
+  
+    checkbox
     UNKNOWN
     false
     
--- ./include/select/objectSelect/class_objectSelect.inc.save	2016-09-26 10:22:08.316429999 +0000
+++ ./include/select/objectSelect/class_objectSelect.inc	2016-09-26 10:22:49.444429999 +0000
@@ -23,7 +23,7 @@
 {
   protected $objectTypes = array(
     'user', 'application',  'terminal', 'workstation',
-    'winstation', 'server', 'printer',  'phone'
+    'winstation', 'server', 'printer',  'phone', 'simpleSecurityObject'
   );
   protected $autoFilterAttributes = array('dn', 'cn', 'uid', 'description');
 }

Cheers

(from redmine: issue id 5163, created on 2016-09-26, closed on 2016-10-03)

  • Relations:
    • copied_to #5162 (closed)
  • Custom Fields:
    • Bug in version: 1.0.15
An error occurred while loading designs. Please try again.

Tasks

0
Cannot read properties of undefined (reading 'workItem')

Linked items
0

Link issues together to show that they're related. Learn more.

Activity


  • bmortier
    bmortier @bmortier · 8 years ago
    Author Maintainer

    https://documentation.fusiondirectory.org/en/documentation_dev/edit_ogroup_object_types

    (from redmine: written on 2016-10-03)

    By Côme Chilliet on 2017-09-02T15:33:34 (imported from GitLab)

  • bmortier
    bmortier @bmortier · 8 years ago
    Author Maintainer

    Close issue

    (from redmine: written on 2016-10-03)

    By bmortier on 2017-09-02T15:33:34 (imported from GitLab)

  • bmortier closed 7 years ago

    closed

    By bmortier on 2017-09-02T15:33:34 (imported from GitLab)

  • bmortier added Added label 6 years ago

    added Added label

    By bmortier on 2018-09-27T19:35:48 (imported from GitLab)

Please register or sign in to reply
Assignee
bmortier's avatar
bmortier
Assign to
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
Due date
None
None
None
Time tracking
No estimate or time spent
Confidentiality
Not confidential
Not confidential

You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

Lock issue
Unlocked
0
0 Participants
Reference:

Menu

Explore Projects Groups Topics Snippets