Sabemos que o RODC possui uma copia somente leitura do banco de dados do DC gravavel, porém somente alguns atributos são replicados para o RODC. Temos uma opção chamada de RODC filtered Attribut Set onde podemos filtrar (não permitir) de forma dinamica que certos atributos seja replicado para o RODC.
Abaixo segue uma lista com os atributos que são configurados no RODC Filtered Attribut Set por padrão:
ms-PKI-DPAPIMasterKeys
ms-PKI-AccountCredentials
ms-PKI-RoamingTimeStamp
ms-FVE-KeyPackage
ms-FVE-RecoveryPassword
ms-TPM-OwnerInformation
Esses atributos que são configurados por padrão no RODC Fileterd Attribut Set, está relacioanado a credenciais de usuários.
Vamos então a um seguinte cenario:
Temos uma aplicação em nosso ambiente que armazena alguns dados no banco de dados do AD, e não queremos que os atributos com informações dessa aplicação seja replicado para os RODCs do nosso ambiente, o que temos que fazer?
Existem duas forma de se fazer isso no nosso ambiente, segue abaixo as duas formas:
1º Podemos inserir esses atributos no RODC Filtered Attribut Set (irei mostrar mais adiante o processo para inserir os atributos no RODC Filtered Attribut Set), com isso os atributos não serão replicados.
2º Marcar o atributo como confidencial (irei mostrar mais adiante o processo para marcar o atributo como confidencial), isso faz com que o grupo Authenticated Users não tenha a permissão de ler os atributos incluidos no RODC, ou seja, se o Servidor RODC for comprometido a conta do RODC não terá permissão sobre os atributos que são marcados como confidencial. Só como observação, no ambiente do AD padrão o grupo Authenticated Users possui permissão de leitura em todos os atributos.
Temos uma outra situação em que um usuário malicioso pode tentar forçar a replicação dos atributos que estão no RODC Filtered Attribut Set, nesse caso se o RODC tentar replicar esses atributos a partir de um DC com Windows Server 2008, esse replicação será negada. Porém se esse replicação for a partir de um DC com Windows Server 2003, a replicação poderá acontecer. Por esse motivo a Microsoft recomenda para que quando utilizar o RODC Filtered Attribut Set, que o nivel funcional da floresta esteja selecionado para Windows Server 2008. Só lembrando que se o nivel funcional da floresta for alterado para Windows Server 2008, não será possivel termos DC com Windows Server 2003.
Sabemos também que quando temos um RODC no ambiente, por padrão ele irá tentar fazer a replicação atraves de um DC com Windows Server 2008, porém um usuário malicioso pode forçar o RODC replicar atraves de um DC com Windows Server 2003, por essa razão é recomendavel que o nivel da floresta seja no minimo Windows Server 2008. Uma outra observação, para utilizarmos o RODC temos que ter pelo menos um DC com Windows Server 2008. Abaixo segue link que explica como essa replicação pode ser feita atravez de um DC com Windows Server 2003:
http://technet.microsoft.com/pt-br/library/cc755310(WS.10).aspx
Existem alguns atributos que não podem ser adicionados no RODC FAS, são os atributos critio de sistema que são fundamentais para o funcionamento do ambiente de AD, um exemplo de atributos criticos estão relacionados com: LSA, SAM, Kerberos, etc.
Agora vamos aprender como inserimos atributos no RODC FAS (utilizaremos um atributo ficticio chamado “Contoso-App-Password”:
1 – A primeira coisa a fazer é determinar o atual valor do atributo searchFlags, para isso vá em Start > Prompt de Comando > e digite o seguinte comando “ldifde –d CN=Contoso-App-Password,CN=Schema,CN=Configuration,DC=<domain> –f en_ldif –l searchflags
2 – O resultado desse comando devera ser o seguinte:
dn: CN=Contoso-App-Password,CN=Schema,CN=Configuration,DC=<domain>
changetype: add
searchFlags: 0
3 – Copie o resultado do comando para um novo arquivo de nome “en-fas.ldif”.
4 – Modifique o novo arquivo “en-fas.ldif” com os seguintes valores, e após salve o arquivo:
dn: CN=Contoso-App-Password,CN=Schema,CN=Configuration,DC=<domain>
changetype: modify
add: schemaUpdateNow
schemaUpdateNow: 1
replace: searchFlags
searchFlags: 640
5 – Digite o seguinte comando para importar o arquivo “en-fas.ldif” que foi modificado:
ldifde –i -f en-fas.ldif
Agora vamos verificar se o o atributo foi adicionado ao RODC FAS corretamento:
1 – Vá em Start > Administrative tolls > ADSI Edit.
2 – No ADSI Edit clique em connect to.
3 – Slecione Schema e clique ok.
4 – Na arvore de console clique em Schema e clique em CN=Schema,CN=Configuration,DC=<domain> container.
5 – No painel de detalhe procure o atributo CN=Contoso-App-Password e clique em propriedades.
6 – Na lista verifique se que as flag RODC_Filtered esteja selecionada. Para colocar o atributo como confidencial, basta selecionar a flag Confidential.
Segue abaixo link de referencia:
http://technet.microsoft.com/pt-br/library/cc754794(WS.10).aspx
Share