Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le Blog (Vert) d'Arnaud JUND

Bienvenue sur mon éco blog

Actualités

Désactiver l’expiration des mots de passe sous Office 365

Le seul moyen de désactiver l’expiration des mots de passe sous Office 365 est de passer par PowerShell. 

Windows PowerShell est un interpréteur de ligne de commande basé sur un langage de script conçus pour l’administration de système. À la différence de la plupart des interpréteurs de commandes, qui acceptent et renvoient du texte, Windows PowerShell est construit par-dessus le Common Language Runtime (CLR) du Microsoft .NET Framework.

Windows PowerShell introduit le concept d’applet de commande (cmdlets), un simple outil en ligne de commande à fonction unique intégré dans l’interpréteur de commandes. Les cmdlets respectent la convention de nom suivante :

un verbe anglais et un nom anglais séparés par un tiret (-), tels que Get-Help, Get-Process et Start-Service.

Windows PowerShell inclut plus d’une centaine de cmdlets de base,et évidemment il existe tout un jeu de cmdlets pour Office 365.

Pour commencer à utiliser les cmdlets Office 365, vous devez d’abord les installer.

Les conditions requises pour l’installation des cmdlets Office 365 sont les suivantes :

  • Vous pouvez installer les cmdlets sur un ordinateur Windows 7 ou Windows Server 2008 R2.
  • Vous devez avoir installé Windows PowerShell et le .NET Framework 3.5.1.
  • Vous devez avoir installé l’Assistant de connexion Microsoft Online Services.

Téléchargez l’un des éléments suivants :

clip_image001

Une fois le composant installé, vous trouverez un raccourci sur votre bureau et via le menu "Démarrer" de Windows

clip_image002

Attention à exécuter le module en mode "Administrateur".

Get-ExecutionPolicy

La première commande a exécuter est : Get-ExecutionPolicy
Cette commande vous indique quelle est la stratégie d'exécution de vos commandes.

Si le résultat renvoyé est autre que : RemoteSigned, vous allez devoir modifier cette stratégie via la commande suivante : Set-ExecutionPolicy RemoteSigned

Pour en savoir plus :
http://technet.microsoft.com/en-us/library/ee176847.aspx

Connexion aux services d'Office 365

Nous allons utiliser la commande Connect-MsolService pour ouvrir une connexion sur nos services Office 365.

Cette commande attend en paramètre un crédential, qu'il est plus simple de stocker dans une variable pour exploitation.

$admin = Get-Credential

clip_image003

Veuillez introduire vos paramètres de connexion via un compte d'administration Office 365.
Ces paramètres d'authentification vont être sauvegardés dans la variable $admin.
Il ne reste plus qu'à ouvrir une session en administration

Connect-MsolService -Credential $admin

Maintenant vous êtes prêt à gérer vos compte utilisateurs, ceux qui sont associés à un ID de type Cloud, donc non fédéré.

Désactiver de l'expiration des mots de passe
Set-MsolUser -UserPrincipalName user@test.onmicrosoft.com -PasswordNeverExpires $true

Désactiver les règles de composition de password
Set-MsolUser -UserPrincipalName user@test.onmicrosoft.com -StrongPasswordRequired $false

Bloquer un utilisateur
Set-MsolUser -UserPrincipalName user@test.onmicrosoft.com -blockcredential $true

Quelques autres commandes de base :

http://onlinehelp.microsoft.com/fr-fr/office365-enterprises/hh125002.aspx#BKMK_ManageUsers

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 11 octobre 2011 17:03 par junarnoalg

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Etendre le Team Web Access de TFS 2012 – Step 0 par Philippe Didiergeorges Aka Philess le il y a 18 heures et 36 minutes

- Simuler facilement l’envoi de mail par Blog de Jérémy Jeanson le 05-22-2013, 12:52

- ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par CoqBlog le 05-20-2013, 14:50

- Votez pour le TOP 10 des influenceurs SharePoint francophones ! par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 12:59

- [Conf’SharePoint] Dernier rappel ! :-) par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:09

- [ #SharePoint 2013 ] les modèles de sites standards… par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:03

- 10 erreurs de compréhension concernant SharePoint… par Le blog de Patrick [MVP SharePoint] le 05-20-2013, 08:27

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21