Giter Club home page Giter Club logo

intuneemailsignaturemanagement's Introduction

Intune Email Signature Manager for Outlook

This Intune Win32 app queries Azure Active Directory as the signed in user and creates Signatures in Outlook for the user.

Requirements

  • Requires Windows 10 Azure AD Joined devices managed with Microsoft Intune.
  • Application must be deployed to run in User context.
  • The app leverages the -AccountId parameter of the Connect-AzureAD cmdlet for Single Sign-On. Please note that this has only been tested on Azure AD Joined devices.

How does it work?

  1. Replace or update the files in the Source\Signatures folders with one or more Signature template(s) you would like to use. For example you can create a Signature in Outlook and obtain the files from %APPDATA%\Microsoft\Signatures.

  2. Modify the Signature files to include placeholder values. Supported placeholder values for the templates are listed below. Note: It is important that the actual values are available on the Azure AD user, either managed from Active Directory or directly in Office 365 / Azure AD.

  3. Package the source folder with the Microsoft Win32 Content Prep Tool, for example: IntuneWinAppUtil.exe -c '.\Source' -s '.\Source\install.ps1' -o '.\Package'

  4. Deploy the .intunewin app with Microsoft Intune to your users!

Supported placeholder values

  • %DisplayName%
  • %GivenName%
  • %Surname%
  • %Mail%
  • %Mobile%
  • %TelephoneNumber%
  • %JobTitle%
  • %Department%
  • %City%
  • %Country%
  • %StreetAddress%
  • %PostalCode%
  • %Country%
  • %State%
  • %PhysicalDeliveryOfficeName%

Deploying the Win32 app

Install command

PowerShell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File "install.ps1"

Uninstall command

PowerShell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File "uninstall.ps1"

Install behavior

User

Detection rules

  • Manually configure detection rules

Example:

  • Rule type: File
  • Path: %APPDATA%\Microsoft\Signatures
  • File or folder: Default signature.htm
  • Detection method: File or folder exists

You can change the signature's display name in Outlook by changing the file names in the Source\Signatures folder. Make sure to translate the changes into the detection rules!

intuneemailsignaturemanagement's People

Contributors

jseerden avatar

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.