Child pages
  • Group Naming Convention
Skip to end of metadata
Go to start of metadata

There are different types of groups in uLDAP, and each one has a different naming standard.  Because group names must be unique across the directory, care has to be taken to ensure that group names will not collide for different types of groups.

Groups Relating to Students

Class Groups

There are a couple of different types of class groups, students and leaders.  Each type is in slightly different.

Class group names use the pattern <term><subject><course number><section>.  Each part is successively removed to roll up to the course number level. Course leader groups are identified by the suffix "_leaders".  There are also groups that are populated for the current term that use the pattern <subject><course number>_<section>.


Using the following classes in term 201001:

  • CMPT 100 section 01
  • CMPT 100 section 02
  • CMPT 100 tutorial section T03
  • CMPT 100 lab section L04

The following groups will be available for 2 years following the end of the classes:

  • 201001_CMPT_100_01
  • 201001_CMPT_100_02
  • 201001_CMPT_100_T03
  • 201001_CMPT_100_L04
  • 201001_CMPT_100 : Contains all people registered in all sections of CMPT 100 in 201001
  • 201001_CMPT_100_01_leaders
  • 201001_CMPT_100_02_leaders
  • 201001_CMPT_100_T03_leaders
  • 201001_CMPT_100_L04_leaders
  • 201001_CMPT_100_leaders : Contains all people providing course leadership in all sections of CMPT 100 in 201001

In addition, the following will be available from 30 days prior to the start of 201001 to 30 days after the end of 201001:

  • CMPT_100_01
  • CMPT_100_02
  • CMPT_100_T03
  • CMPT_100_L04
  • CMPT_100
  • CMPT_100_01_leaders
  • CMPT_100_02_leaders
  • CMPT_100_T03_leaders
  • CMPT_100_L04_leaders
  • CMPT_100_leaders

Student Colleges

Student Colleges are populated for students based on the college of registration in the current term (or most recently completed term).  The group names are student_college_<college code>.


The following college groups exist in the directory (this is not a complete list):

  • student_college_ab : Agriculture and Bioresources
  • student_college_ar : Arts and Science
  • student_college_ex : Extension Division

Student Majors

Student majors are populated for students based on the major of registration in the current term (or most recently completed term).  The group names are student_major_<major code>.


The following major groups exist in the directory (this is not a complete list)

  • student_major_0000 :  Undeclared
  • student_major_abac : Aboriginal Business Admin Cert
  • student_major_germ : German

Groups relating to Employees

One of the main challenges with employee groups is that departments change their names on a too frequent basis.  To avoid problems with group names changing, we decided to use the department ID from About-US in the group name.  We also faced a challenge in that sometimes people want to use a group that includes other sub-departments (a college or unit level group), and sometimes they want to exclude some employees (most often student markers and other "irregular" employees).

Employees will appear in multiple groups depending on who they work for and the positions they hold.  We decided to track the reporting up to 2 levels above the department the employee works for, so someone working for SDS in ITS will appear in the employee_reports groups for SDS, ITS, and the CIO office, but not in the Provost group.  Someone working directly for the ITS department will also appear in the CIO and Provost groups.

The table below gives the group name preficies for the different types of groups. 


Works "direct"-ly for

Works for a department "report"-ing to 

Employee - Anyone who is paid by the department



Faculty - In or out of scope Faculty or Sessional



Staff - Everyone except student markers and other "irregular" employees




A college or division is often made up of many departments.  If you want everyone who works in the college, you need to use the reports type group.  If you want just the college administrators and staff, you must use the direct type group.

Please Note

In most cases you will use the "reports" groups for departments and divisions/colleges.


Ancillary and Manually Maintained Groups

The difference between these groups is not significant for users of the uLDAP, so they will be treated the same in this discussion.

There are no strongly defined naming standards in this area yet, so you could see a variety of things.  The plan is to name groups with a department prefix that is based on who requested the group, but there may also be groups named with an NSID as a prefix if we cannot well define what department the group should "belong" to.  There are also groups with a prefix uofs to designate that they are of interest to a larger group than a department.

New groups can be requested by emailing, be sure to include information about what name you would like to use, a description of the group, and what you intend to use the group for.  If you know the group has a definite life, please also indicate when you expect the group could be deleted.

  • No labels


  1. re:  "we decided to use the department ID from About-US in the group name".  Where can an employee find the About-Us department ID translations?

    1. Where can an employee find the About-Us department ID translations?

      Here (Sorted alphabeticallly, might not be best choice.)

      1. Good start but not updated... maybe SSAM output could be used to update??? e.g. does not include ITS as a division... doesn't have CNS but does have Network Services, has 2 project groups 172 - Project Services & 158 - Projects without any association with top-most unit (neither of these are ITS' project office. the online search implemented in the wiki does return more correct info.

        1. but not updated

          Oops - you're right, I missed that. Groups newer than 37x are missing. I was focussed on it not being hierarchical, giving people the option to drill down to the right point.

          ITS is listed as "Finance and Admin".

  2. I am new to the wiki dashboard and want to learn more about its usage.