Bem, pelo que vc já andou pesquisando a ferramenta de administração do SharePoint não permite agendar a rotina de backup ok ?
E então ? o que fazer ?
Bem, a solução é o STSADM.EXE. Um aplicativo no qual vc pode executar várias ações; e diga-se de passagem não apenas backup e restore. Mas pera lá ! Não pense que vc vai usar esse programinha e o problema será resolvido. Vc vai precisar criar alguns procedimentos extras para que a solução seja resolvida.
Uma sugestão é a seguinte:
1) Compartilhe uma pasta em seu servidor de backup e dê acesso de gravação ao usuário administrador do portal
2) Crie um arquivo de extensão BAT e adicione a seguinte linha:
stsadm.exe -o backup -directory \\nomedoservidordebackup\nomedapastacompartilhada -backupmethod full
3) Crie uma tarefa agendada do Windows (Adicionar Tarefa Agendada) para que execute esse arquivo BAT conforme a agenda programada e [PRONTO]
Observações: Verifique se usuário que irá executar a tarefa agendada tem o nível de permissão apropriada.
Um outro detalhe é o seguinte: este é um BACKUP FULL, portanto talvez seja interessante fazer este uma única vez e agendar programação da rotina acima para o incremental. Aí é vc quem vai decidir !
quinta-feira, 4 de novembro de 2010
sexta-feira, 30 de abril de 2010
Acrescentando Fotos do AD no MOSS Sharepoint
Antes das operações abaixo é necessário que tenha escolhido e/ou acrescentado um campo no AD com a URL da foto pessoa. Uma dica: Publique as fotos numa biblioteca de imagens através do SharePoint e adicione o endereço associado ao campo do AD, ex: http://portal/BibliotecaDeImagens/minhafoto.jpg.
1. Na Administração do Sharepoint http://portal:1000/ssp/admin/default.aspx
2. Vá em Profile and import setting em User Profiles and properties, clique em View import connections e Edit . Em Authentication Information marque uma conta que não a default account, ou seja, uma conta que tenha permissão suficiente no AD. Dê Ok e volte a View Profile Properties e edite a propriedade que se quer mapear (no nosso caso, o campo PictureURL).
3. Por fim, em Edit User Profile Property veja que agora o novo drop-down está disponível. Logo, associe o data source field to map, ao campo da AD.
1. Na Administração do Sharepoint http://portal:1000/ssp/admin/default.aspx
2. Vá em Profile and import setting em User Profiles and properties, clique em View import connections e Edit . Em Authentication Information marque uma conta que não a default account, ou seja, uma conta que tenha permissão suficiente no AD. Dê Ok e volte a View Profile Properties e edite a propriedade que se quer mapear (no nosso caso, o campo PictureURL).
3. Por fim, em Edit User Profile Property veja que agora o novo drop-down está disponível. Logo, associe o data source field to map, ao campo da AD.
quinta-feira, 18 de fevereiro de 2010
SharePoint 2007 - LDAP de Filtros para a limitação de importação de perfil
Se você já tentou importar perfis de usuários via LDAP no SharePoint 2007 então você vai gostar deste post. A configuração do SSP para importar perfis é uma tarefa bastante simples, mas o que não é fácil é aplicar o filtro direito de usuário LDAP para importar apenas as contas que você deseja do Active Directory. Então gostaria de compartilhar com vocês minha experiência com a aplicação de filtros de usuário e alguns exemplos de excelentes filtros que tenho encontrado.
Instruções para criar uma nova conexão e aplicar um filtro de usuário LDAP para limitar os perfis importados pelo seu provedor de serviços compartilhados:
1. Entrar no seu site do SharePoint da Administração Central.
2. Selecione o seu provedor de serviços compartilhados e clique em "perfis de usuário e as propriedades" sob o "User Profiles and My Sites".
3. Clique no link "Gerenciar Conexões".
4. Clique em "Criar Nova Conexão ou Editar Conexão".
5. Se for uma nova conexão dê um nome significativo.
6. No serviço de caixa de texto do nome do servidor, digite o nome do servidor ou endereço IP do seu servidor LDAP.
7. Digite o filtro LDAP usuário de sua escolha (veja exemplos abaixo).
Agora você está pronto para importar os usuários do LDAP para o banco de dados perfil. Volte uma tela e iniciar uma importação completa. Uma vez que a importação começa a enumerar você deve ver perfis de usuário a ser importado para o SharePoint. Quando a importação estiver concluída, clique em "Ver Perfil" para ver quais perfis foram importados.
Eu compilei um conjunto bastante bom de filtros abaixo, sinta-se livre para enviar um comentário, ou se você tiver outros para acrescentar à lista.
Exemplo LDAP User Filtros
Padrão de filtro de usuário:
(& (objectCategory = Person) (objectClass = User))
Excluir contas com nenhum endereço de e-mail:
(& (objectCategory = Person) (objectClass = User) (! userAccountControl (: 1.2.840.113556.1.4.803: = 2)) (mail =*))
Excluir contas desabilitadas:
(& (objectCategory = person) (objectClass = user) (userAccountControl!: 1.2.840.113556.1.4.803: = 2))
Excluir contas com senhas definidas para expirar:
(& (objectCategory = person) (objectClass = user) (! userAccountControl = 65536))
Incluir somente as contas com endereços de email válidos
(& (objectCategory = Person) (objectClass = User) (COM mail =*)
Incluir somente as contas que são parte da unidade organizacional i9ti
(& (objectCategory = Person) (objectClass = User) memberof (: 1.2.840.113556.1.4.1941: = (CN = Usuários autenticados, OU = i9ti, DC = domínio, DC = local)))
Excluir contas que não têm um primeiro nome
(& (objectCategory = Person) (objectClass = User) (! userAccountControl (: 1.2.840.113556.1.4.803: = 2 ))(!(! =*))) givenName
Incluir somente quando CN (nome comum), que começou com "I9"
(& (objectCategory = Person) (objectClass = User) memberOf ( = (CN = I9*)))
outro exemplo (por grupo)
(& (objectCategory = Person) (objectClass = User) memberOf ( = CN = Lista Corporativo, OU = Administrativo, OU = Distribution Lists, OU = Domain, DC = domínio, DC = local))
formato:
(& (objectCategory = Person) (objectClass = User) memberOf (= [distinguised nome do grupo]))
É isso aí...
Instruções para criar uma nova conexão e aplicar um filtro de usuário LDAP para limitar os perfis importados pelo seu provedor de serviços compartilhados:
1. Entrar no seu site do SharePoint da Administração Central.
2. Selecione o seu provedor de serviços compartilhados e clique em "perfis de usuário e as propriedades" sob o "User Profiles and My Sites".
3. Clique no link "Gerenciar Conexões".
4. Clique em "Criar Nova Conexão ou Editar Conexão".
5. Se for uma nova conexão dê um nome significativo.
6. No serviço de caixa de texto do nome do servidor, digite o nome do servidor ou endereço IP do seu servidor LDAP.
7. Digite o filtro LDAP usuário de sua escolha (veja exemplos abaixo).
Agora você está pronto para importar os usuários do LDAP para o banco de dados perfil. Volte uma tela e iniciar uma importação completa. Uma vez que a importação começa a enumerar você deve ver perfis de usuário a ser importado para o SharePoint. Quando a importação estiver concluída, clique em "Ver Perfil" para ver quais perfis foram importados.
Eu compilei um conjunto bastante bom de filtros abaixo, sinta-se livre para enviar um comentário, ou se você tiver outros para acrescentar à lista.
Exemplo LDAP User Filtros
Padrão de filtro de usuário:
(& (objectCategory = Person) (objectClass = User))
Excluir contas com nenhum endereço de e-mail:
(& (objectCategory = Person) (objectClass = User) (! userAccountControl (: 1.2.840.113556.1.4.803: = 2)) (mail =*))
Excluir contas desabilitadas:
(& (objectCategory = person) (objectClass = user) (userAccountControl!: 1.2.840.113556.1.4.803: = 2))
Excluir contas com senhas definidas para expirar:
(& (objectCategory = person) (objectClass = user) (! userAccountControl = 65536))
Incluir somente as contas com endereços de email válidos
(& (objectCategory = Person) (objectClass = User) (COM mail =*)
Incluir somente as contas que são parte da unidade organizacional i9ti
(& (objectCategory = Person) (objectClass = User) memberof (: 1.2.840.113556.1.4.1941: = (CN = Usuários autenticados, OU = i9ti, DC = domínio, DC = local)))
Excluir contas que não têm um primeiro nome
(& (objectCategory = Person) (objectClass = User) (! userAccountControl (: 1.2.840.113556.1.4.803: = 2 ))(!(! =*))) givenName
Incluir somente quando CN (nome comum), que começou com "I9"
(& (objectCategory = Person) (objectClass = User) memberOf ( = (CN = I9*)))
outro exemplo (por grupo)
(& (objectCategory = Person) (objectClass = User) memberOf ( = CN = Lista Corporativo, OU = Administrativo, OU = Distribution Lists, OU = Domain, DC = domínio, DC = local))
formato:
(& (objectCategory = Person) (objectClass = User) memberOf (= [distinguised nome do grupo]))
É isso aí...
Assinar:
Postagens (Atom)