Como usar o AzureAD no PowerShell Exemplos de Script e Comandos
Introdução:
O Azure Active Directory (AzureAD) é um serviço de gerenciamento de identidade e acesso baseado em nuvem oferecido pela Microsoft. Com o PowerShell, é possível automatizar tarefas relacionadas ao AzureAD, facilitando a administração e o gerenciamento de usuários, grupos, permissões e muito mais. Neste artigo, apresentaremos exemplos de script e comandos para utilizar o AzureAD no PowerShell.
Exemplos:
1. Criando um novo usuário no AzureAD:
```
$displayName = "João Silva"
$userPrincipalName = "joao.silva@empresa.com"
$upn = $userPrincipalName.ToLower()
$password = "Senha123"
New-AzureADUser -DisplayName $displayName -UserPrincipalName $upn -Password $password -MailNickname $upn -AccountEnabled $true
```
2. Obtendo informações de um usuário específico:
```
$displayName = "João Silva"
Get-AzureADUser | Where-Object { $_.DisplayName -eq $displayName }
```
3. Removendo um usuário do AzureAD:
```
$userPrincipalName = "joao.silva@empresa.com"
Remove-AzureADUser -ObjectId (Get-AzureADUser | Where-Object { $_.UserPrincipalName -eq $userPrincipalName }).ObjectId
```
4. Criando um novo grupo no AzureAD:
```
$displayName = "Grupo de Vendas"
$mailNickname = "grupo.vendas"
New-AzureADGroup -DisplayName $displayName -MailNickname $mailNickname -SecurityEnabled $true -MailEnabled $false
```
5. Adicionando um usuário a um grupo no AzureAD:
```
$userPrincipalName = "joao.silva@empresa.com"
$groupDisplayName = "Grupo de Vendas"
Add-AzureADGroupMember -ObjectId (Get-AzureADGroup | Where-Object { $_.DisplayName -eq $groupDisplayName }).ObjectId -RefObjectId (Get-AzureADUser | Where-Object { $_.UserPrincipalName -eq $userPrincipalName }).ObjectId
```
Conclusão:
O PowerShell é uma ferramenta poderosa para automatizar tarefas administrativas no AzureAD. Com os exemplos de script e comandos apresentados neste artigo, é possível criar, gerenciar e remover usuários e grupos, proporcionando uma administração mais eficiente e simplificada. Ao utilizar o AzureAD no PowerShell, é possível economizar tempo e recursos, ampliando as possibilidades de gerenciamento de identidade e acesso na nuvem.
Comentários
Postar um comentário
ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.