UNPKG

activedirectory

Version:

ActiveDirectory is an ldapjs client for authN (authentication) and authZ (authorization) for Microsoft Active Directory with range retrieval support for large Active Directory installations.

19 lines (14 loc) 534 B
var _ = require('../../node_modules/underscore'); var config = require('./config').config; var activeDirectory = new (require('../../index'))(config); var ad = activeDirectory; var groupName = 'AIS VPN Users'; var groupName = 'Students'; ad.getUsersForGroup(groupName, function(err, users) { if (err) { console.log('ERROR: ' + err); return; } users = _.sortBy(users, function(user) { return((user.userPrincipalName||'').toLowerCase()); }); console.log('getUsersForGroup('+groupName+')='+(users || []).length); });