GithubHelp home page GithubHelp logo

danielthecoder / tfs.adimagesync Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 232 KB

Team Foundation Server 2012 server extension which regularly synchronizes user images from active directory to Team Foundation Server 2012.

Home Page: http://danielthecoder.github.com/TFS.ADImageSync

PowerShell 9.63% C# 90.37%

tfs.adimagesync's Introduction

TFS.ADImageSync

Overview

Features

  • synchronize images from Active Directory to Team Foundation Server 2012
  • create square images from non-square images

Components

  • ADImageSync.Console
  • ADImageSync.Job
  • Powershell Scripts

Orignial implementation

Original implementation provided by Betty
More details can be found here: tfs-automation-set-user-images-to-be

ADImageSync.Console

Console client for one time synchronisation

ADImageSync.Job

ADImageSyncJob is a Team Foundation Server 2012 server extension which can sync your Active Directory images to Team Foundation Server 2012 on regular basis.

Installation

  1. Copy the compiled job to the following folder and restart the tfs agent service.
    c:\Program Files\Microsoft Team Foundation Server 11.0\Application Tier\TFSJobAgent\plugins
  2. Then run the Install_AdImageSyncJob.ps1 powershell script to register the job.
  3. Finally check the state of the job by looking in the tfs database
    select * from tfs_configuration.dbo.tbl_JobHistory where jobid = '66590D0D-3D89-4A04-878A-2204E9077E50'

Diagnostic

To check if the job is running without any errors TFS 2012 provides the not documented diagnostic page at

Job details can be found here:

Powershell Scripts

A collection of scripts to install and schedule tfs jobs.

How to build

Copy the following files to the folder: libs\TFS.Server\

  • Microsoft.TeamFoundation.Framework.Server.dll

You should find them here: C:\Program Files\Microsoft Team Foundation Server 11.0\Application Tier\TFSJobAgent\

tfs.adimagesync's People

Contributors

danielthecoder avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

filipdevos

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.