Arquivo de Windows

Gerenciando o Active Directory com o Powershell

por Roberto Mascarenhas Braga
Microsoft Student Partner
Microsoft Certified Professional

Desde o lançamento do Powershell muito se tem falado sobre as facilidades de gerenciamento permitidas pela nova linguagem de scripts/prompt da Microsoft. Realmente as possibilidade são infinitas. Recentemente tive a necessidade de automatizar uma tarefa no Active Directory de onde trabalho, o que motivou este artigo.

Ao pesquisar sobre as alternativas, deparei com o conector ADSI do Powershell (artigo da Technet Magazine - Windows Powershell Working with Active Directory).

Exemplos interessantes de como usar o ADSI com o Powershell:

Operando com contas de usuário
$usuario= [ADSI]LDAP://CN=Roberto,CN=Users,DC=robertobraga,DC=net

Para conferir se o comando teve sucesso, digitar no prompt do Powershell o nome da variável e teclar enter.

Para recuperar um campo da conta como o “Description”, por exemplo, utilizar a sintaxe:
[PS] C:> $usuario.Description

Combinando os “get” e “set” do Powershell com estruturas de controle e repetição, estes comandos permitem ir fundo no Active Directory. Apesar disso, o ADSI ainda exige certo esforço operacional e suas queries ainda estão um pouco longe da linguagem natural. Continuando minhas pesquisas, encontrei uma boa alternativa (gratuita!) que seria bem útil à resolução do meu caso.

Antes de falar sobre a solução, falemos sobre o problema. A estrutura de Active Directory do cenário em questão é relativamente complexa, com cerca de 3 mil estações de usuários (distribuídas em vários sites com links de longa distância MPLS convergindo para um site principal). Atualmente, os deploys de software são feitos via GPO. Visando otimizar os tempos de login e separar estações que estão em fase de deploy inicial de estações que estão em produção e com os softwares requeridos instalados, elaboramos a seguinte sequência de passos:

1) Computador ingressa no domínio no container padrão (Computers);
2) Computador é movido do container padrão para OU de deploy;
3) Computador é movido para a OU definitiva.

Desta forma, a carga de scripts e GPOs poderia ser distribuída entre operação normal e operações de deploy. Para automatizar as tarefas do passo 2, resolvemos optar por uma soluição baseada no Powershell.

Leia o restante deste artigo »

Comentários

Implementação do NAP

Para quem acompanhou o Tech Ed Brasil 2008 (ainda esta semana post e podcast por aqui sobre o Tech Ed, não perca) pôde perceber que um dos temas em alta para os IT Pros é o NAP. Para quem não conhece, o NAP (Network Access Protection) é uma nova funcionalidade trazida pelo Windows Server 2008 que permite estabelecer controle de acesso baseado em políticas.

nap - Visão Geral do NAP

Com o NAP é possível, por exemplo, não conceder acesso caso uma estação conectada à rede (por exemplo, um notebook de terceiros) não atenda aos requisitos de segurança determinados pelo administrador de rede: anti-vírus atualizado, firewall pessoal habilitado ou Service Pack instalado, por exemplo. Mais: o NAP consegue, utilizando um cliente presente no Windows Vista SP1 e Windows XP Service Pack 3, aplicar as correções necessárias.

O NAP apresenta-se como uma grande evolução na administração de redes e estabelece um nível a mais na segurança, indo além da defesa de perímetro. Um bom exemplo disso foi o case apresentado pelo Rodrigo Immaginario no Tech Ed. Na Universidade de Vila Velha, local do case, Rodrigo e sua equipe conseguiram estabelecer uma implantação gradual que não impactou a usabilidade da rede.

Comentários

Saturday Night Code - S+S para Desenvolvedores - Construindo e Executando S+S

Pessoal, neste sábado vai rolar mais um webcast sobre Software + Serviços.
É bem interessante o tema e vale a pena todos participarem.
Sugiro que se alguém, for participar e tiver visto a notícia aqui no Blog do BDN, coloque no nome do webcast no final um “- BDN”, para que possamos nos comunicar e nos identificar!
Abraços.

Segue o texto na íntegra:

Palestrante: Rogerio Cordeiro.

O futuro é a combinação de aplicações locais (intranets e aplicações windows) interagindo com serviços na Internet. Software faz com que serviços sejam melhores e os serviços fazem com que as aplicações (software) sejam melhores. E trazendo-os, software e serviços a trabalharem em conjunto são o melhor dos dois mundos, nós maximizamos a escolha, a flexibilidade e as capacidades para os nossos clientes.
Esse caminho de evolução da indústria é o que chamamos de Software + Services, traduzindo para o Português, Software mais Serviços.
Tenho como objetivo no conjunto destes webcasts posicionar, de maneira introdutória, a comunidade de desenvolvedores nos diversos focos de atuação dentro do S+S. Os desenvolvedores irão notar que precisarão de pouco esforço de atualização para ficarem aptos a atender possíveis demandas de desenvolvimento de software dentro de S+S.
Esse Webcast é falará sobre Software + Services sob o ponto de vista do desenvolvedor, apresentando os possíveis focos de atuação.
Neste webcast irei apresentar uma introdução sobre S+S, opiniões sobre tecnologias, como desenhar e implementar S+S. Em seguida, irei apresentar boas práticas em plataformas de entrega de serviços, uma demonstração, e opiniões sobre como “hospedar” S+S.

Fonte e inscrição: site de eventos da MS.

Comentários

IV Encontro .NET de Brasília

IV Encontro .NET de Brasília

Data: 17/06/2008
Horário: 20:00 ~ 22:00
Local: Auditório do Departamento de Engenharia Elétrica - Faculdade de Tecnologia - Campus Universitário Darcy Ribeiro - UnB - Brasília – DF
Público alvo: Desenvolvedores e Profissionais de TI

Agenda:

20:00 ~ 21:00 Aplicações em WPF e Silverlight (Pablo Hadler e Danilo Pimentel)
21:00 ~ 22:00 Windows Server 2008 - Visão Geral para Profissionais de TI (Roberto Mascarenhas Braga)

Procurando oportunidades? Venha e participe!

Comentários (3)

Heroes {Community} Launch - Brasília/DF

HCL

Vem aí o Heroes {Community} Launch em Brasília!

FAÇA AGORA A SUA INSCRIÇÃO! CLIQUE AQUI!

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032369844&Culture=pt-BR

Importante: Façam as inscrições até o dia 14, no máximo, para emissão dos certificados. Quem não fizer a inscrição até o dia do evento, terá que pegar o certificado depois, com o DCE do UniCEUB.

O evento Heroes {Community} Launch (HCL) tem como objetivo a apresentação dos novos produtos Windows Server 2008, Visual Studio 2008 e SQL Server 2008. Estes produtos terão seu lançamento oficial neste evento, para toda a comunidade de tecnologia. É um evento aberto ao público e gratuito.

O lançamento oficial dos produtos acontecerá simultaneamente nas principais cidades do Brasil e do mundo.

No dia do evento, as 9:30, a Microsoft fará uma transmissão ao vivo para todos os locais onde estarão ocorrendo o evento sobre esses novos produtos e depois daremos continuidade com as palestras.

O evento vai ocorrer no dia 15 de março, sábado, a partir das 08:30, no Auditório 1 do UNICEUB. O evento contará com a emissão de Certificado de Presença para todos os participantes. Para receber o certificado, será necessário fazer o registro de participação no próprio site da instituição até o dia 14/03.

Data: 15/03/2008 (Sábado)
Local: UNICEUB - CAMPUS - SEPN 707/907 - Asa Norte - Brasília - DF - Auditório 1

Agenda do Evento

Manhã:

08:30 ~ 09:00: Credenciamento
09:00 ~ 09:30: Café da manhã
09:30 ~ 10:30: General Session (Webcast ao Vivo)
10:30 ~ 11:30: Visual Studio 2008: LINQ com o Visual Basic 2008 (VB 9.0) (Rogério Moraes)
11:30 ~ 12:30: Windows Server 2008: Visão Geral do Server Manager e do PowerShell (Roberto Braga)

Tarde:

14:00 ~ 15:00: SQL Server 2008: Visão para Desenvolvedores (Maurício Júnior)
15:00 ~ 16:00: Visual Studio 2008: Integração com o Office 2007 e VSTO (Lucas Campos)
16:00 ~ 16:45: Visual Studio 2008: Consumindo serviços do WCF no ASP.NET AJAX (Bruno Kenj)
16:45 ~ 17:00: Coffee-break
17:00 ~ 17:45: Windows Server 2008: Cenário de Solução de Virtualização de Servidor (Roberto Braga)
17:45 ~ 18:00: Encerramento

General Session: A Microsoft realizará uma sessão de 45 minutos, com a participação de seus especialistas, para a apresentação inicial dos produtos. Haverá posteriormente uma sessão de 15 minutos para Perguntas e Respostas. Esta sessão será transmitida para todo Brasil sob a forma de webcast, e todas as audiências assistirão simultaneamente à sessão e poderão participar da rodada de perguntas.

Atenção: Após o credenciamento, teremos Café da manhã. Cheguem cedo!

FAÇA AGORA A SUA INSCRIÇÃO! CLIQUE AQUI!

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032369844&Culture=pt-BR

Não percam este grande evento realizado pelo BRASILDOTNET e MSPs.

Realização: Microsoft

Organização: BRASILDOTNET - Microsoft Student Partners

Patrocínio: X25 Treinamento e Consultoria

Apoio: INETA - UNICEUB

X25   BRASILDOTNET

Comentários (11)

8ª Semana de Engª Elétrica da UnB

Olá pessoal;

Hoje eu e o Roberto Braga (MSP’s/DF) estivemos presente no evento 8ª semana de Engª Elétrica da Universidade de Brasília (aonde estudamos), e também de comemoração de 40 anos da Faculdade de Tecnologia da UnB , de modo que uma das palestras mais esperadas de hoje foi do Henrique (Rico) Malvar - Diretor Geral da Microsoft Research, aonde ele abordou o tema: O Desenvolvimento da Pesquisa na Microsoft. O auditório estava lotado com cerca de 280 pessoas, sem contar o pessoal que ficou na parte de cima em pé.

40 anos FT - UnB - 40 anos FT - UnB

O Henrique, antes de se mudar para os estados unidos, foi professor da UnB por um bom tempo, e ele comentou um pouco disso no início da palestra, lembrando que quando ele ingressou na Faculdade de Tecnologia ela estava com apenas 3 anos de existência, e o quanto cresceu e está bem estável com um ensino de ótima qualidade, inclusive citou que alunos da UnB quando vão fazer alguma pós-graduação “lá fora”, se saem muito bem, pois o ensino na UnB é realmente de ótima qualidade.

40 anos FT - UnB - 40 anos FT - UnB

Leia o restante deste artigo »

Comentários

Yod’m 3D

Pessoal,

um aplicativo bem interessante (Yet anOther Desktop Manager 3D), onde podemos transformar nosso desktop em um Cubo, com várias configurações. Compatível com: Windows 2000/XP/Vista.

Faça o download (1190 kb) agora mesmo!

abraços,

Comentários