• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
ClassThink

ClassThink

School Technology Guides

  • E-mail
  • Facebook
  • RSS
  • Twitter
  • YouTube
  • HOME
  • LATEST
  • Featured
  • School App Search
    • Search
    • Dashboard
    • Directory Login
  • TEACHER GUIDES
    • Microsoft Teams
      • Microsoft Teams Teacher’s Hub
    • Microsoft OneDrive
    • Microsoft Stream
    • Microsoft Office
    • Microsoft Edge
    • Microsoft OneNote
    • Microsoft Office
    • Microsoft Outlook
    • Microsoft Windows
    • Microsoft SDS
    • Google Classroom
    • Google Meet
    • Zoom
  • REVIEWS
  • NEWSLETTER
  • ABOUT
    • Contact Us
    • About ClassThink
    • Support ClassThink
    • Write for ClassThink
    • Advertising and Sponsorship
You are here: Home / Google Apps / Google Apps Directory Sync (GADS) Part 2: Google Apps Configuration

Google Apps Directory Sync (GADS) Part 2: Google Apps Configuration

22 May 2013 by Karl Rivers Leave a Comment

This series covers the installation and configuration of Google Apps Directory Sync. This, the second part of the series, covers the Google Apps Configuration options of Google Apps Directory Sync.

Google Apps Configuration – Connection Settings

The Connection Settings tab allows you to tell GADS how to connect via the Internet to your Google Apps domain. On the first tab, Connection Settings, enter your Google Apps domain name in the Primary Domain Name box.

The “Replace domain names in LDAP email addresses” check box gives you the option to replace domain names in your LDAP (Active Directory) account email addresses with your Google Apps domain name. So, if your AD account email addresses are Steve.Jobs@school.beds.sch.uk but your Google Apps domain is @superschool.com your Google Apps account email addresses will be converted to Steve.Jobs@superschool.com

Ideally you will keep the same domain name and not need to use this option as this raises synchronisation issues later on, but I’ll cover that in another post.

The Authorisation section allows you to choose how GADS authenticates with Google Apps. There are two options here:

  1. Authorise using OAuth: This is the recommended option as it authenticates with Google Apps using an authentication token rather than a specific user account. This has the advantage of not being reliant on a account that may become disabled or have the password change resulting in synchronisation failing.
  2. User your Administrator Credentials: This option authenticates with Google Apps using a Google Apps account. This option is slightly more straight forward, but relies on the user account and password remaining unchanged. If you are using this option it is a good idea to set up an account specifically for this purpose to reduce the change of account changes affecting synchronisation.

Google Apps Configuration – Proxy Settings

The Proxy Settings tab allows you to enter the details of your local proxy server through which GADS will access the Internet. The options available are:

  • Hostname: Name or IP address of your internal proxy server.
  • Port: Port used to connect to your proxy server (most commonly 8080 or 80)
  • User Name: If your proxy server requires authentication enter a local domain user name here.
  • Password: If your proxy server requires authentication enter a the password for the account here.

You only need to enter HTTP Proxy information at the bottom of the page if the configuration is different to that above.

Google Apps Configuration – Exclusion Rules

Important! By default Google Apps Domain Sync will remove any account from Google Apps that does not exist on your Active Directory. If you have Google Apps accounts that you wish to keep that are not in AD you should use the Exclusion rules options.

To add an exclusion rule click the “Add Exclusion Rule” button. You will be presented with the following window:

There are two options here which are configurable:

  1. Type: The type of data to match against a user account. For example, an email address, Google Apps organisation path, or group name.
  2. Match Type: The method used to match the data against

Let’s make this a bit simpler!

Exact Match

To exclude single user from being removed you can simply identify that user by email address. So, if the user’s address is Steve.Balmer@school.beds.sch.uk do the following:

  1. Select User Email Address from the Type drop down menu
  2. From the Match Type drop down select Exact Match
  3. In the Exclusion Rule box type the user’s email address “Steve.Balmer@school.beds.sch.uk”
  4. Click OK

You can only enter one email address per exclusion rule so, if you have multiple users you wish to exclude, this can become cumbersome. To get around this issue you can use the Substring Match option from the Match Type drop down.

Substring Match

Substring Match allows you to exclude multiple users based on only part of one of their account variables. Let’s say that you have a two users, bob-english@school.beds.sch.uk and steve-english@school.beds.sch.uk that you want to exclude from being deleted. You can use the Subtring Match option to exclude only users with the string “english” somewhere in the email address.

Regular Expression

The final option is to use a regular expression to identify the user account(s). Regular expressions give much more control over identifying which accounts to exclude than the Substring Match option, and you can develop quite complex rules using this option. I don’t want to go too in-depth into regular expressions as it would probably fill several pages and isn’t really relevant to this topic, the best way to demonstrate this is with the examples Google give:

User Name the regular expression team[3-9]@example.com excludes team3@example.com through team9@example.com.

Group Name: the regular expression Local Team – [A-Z][A-Z] excludes the “Local Team – NJ” and “Local Team – AZ” groups.

Member Name: the regular expression team[3-9]@example.com excludes team3@example.com through team9@example.com from groups synchronization.

For more detailed information, take a look at the Google Apps support website for more examples on how to use exclusion rules.

You might also like...

Filed Under: Google Apps

This page contains references to products from one or more of our advertisers. We may receive compensation when you click on the links to these products. For an explanation of our Affiliate Policy, please visit this page.

About Karl Rivers

Karl Rivers is a Director of IT who has worked in education for more than twenty years. He won the Naace Impact Award for Supporting School Services.

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

  • E-mail
  • Facebook
  • RSS
  • Twitter
  • YouTube

You might also like...

Popular School Apps

  • Bromcom Computers Plc

    Bromcom Computers Plc

    MIS/SIS System

  • CleverTouch

    CleverTouch

    Classroom Screens & Projectors

  • Capita SIMS

    Capita SIMS

    MIS/SIS System +3 Parent Communications, Parent Portal, Parents Evenings,

  • Wakelet

    Wakelet

    Learning Platform +1 Social Bookmarking,

  • BKSK

    BKSK

    Assessments +1 Educational Games & Quizzes,

Latest Edtech News

Virtual breakout rooms for Microsoft Teams – everything you need to know

Download the free OneNote for Team Collaboration eBook

New Surface Laptop Go Announced

Featured

Best Chromebooks for students in 2021

Create beautiful infographics for your classroom

Record online lessons with Camtasia

Naace Impact Awards Winner

Footer

Recent

  • Best Chromebooks for students in 2021
  • Create beautiful infographics for your classroom
  • Virtual breakout rooms for Microsoft Teams – everything you need to know
  • Record online lessons with Camtasia
  • Download the free OneNote for Team Collaboration eBook
  • New Surface Laptop Go Announced
  • Managing Windows 10 in schools with Intune and Autopilot
  • How to stop students unmuting themselves in Microsoft Teams
  • How to spotlight students & demonstrations in Microsoft Teams meetings
  • How to record a PowerPoint presentation as a video
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Recent Forum Topics

  • JvFHf5vfJ HyVSv2mpZ
  • Use VPN Security
  • How less is more with application development
  • How Much Does it Cost to Make an App like Uber
  • Microsoft Team class not appearing for teacher but is correct in Teams admin
  • FCM Test Notification!!! message in Microsoft Teams
  • FAQ: Can students begin a meeting in a private channel in Microsoft Teams
  • Microsoft Lists for Education
  • Benefits of hiring a ghostwriter
  • Things You Need To Make An Android App

Most Popular Posts

  • How to turn off chat for students in Microsoft Teams
  • How to stop students muting and kicking others in Microsoft Teams video meetings
  • How to delete a video from Microsoft Teams
  • How to record and share a lesson in Microsoft Teams
  • How to enable Large Gallery view and Together Mode in Microsoft Teams
  • How to mute students in Microsoft Teams
  • Virtual breakout rooms for Microsoft Teams - everything you need to know
  • How to record a PowerPoint presentation as a video
  • Set students to attendee by default in Microsoft Teams meetings
  • How to set and mark an assignment in Microsoft Teams
  • E-mail
  • Facebook
  • RSS
  • Twitter
  • YouTube

Copyright © 2021 · ClassThink.com · Affiliate Disclaimer · Privacy Policy · Here's the secret · Log in