Personal tools

Skip to content. | Skip to navigation

Sections

Blog

You are here: Home Blog

Blog

Twitter e Facebook no Plone

Posted by André Nogueira at 20/04/2011 11:35
Twitter e Facebook no Plone

Nos últimos meses dificilmente vemos um novo site que não tenha os botões para compartilhar o conteúdo da página com seus amigos e seguidores no Facebook e Twitter. Foi por isso que resolvemos "gastar" algumas horas na criação de um produto Plone para adicionar esses dois recursos nas páginas dos sites.

O Social Like, como foi informalmente batizado por nossa equipe, basicamente adiciona as páginas do Plone, logo abaixo do título, os botões de compartilhar do Twitter e Facebook. Alem dos botões ele mostra o número de vezes que a página foi twitada ou compartilhada.

O produto, obra do @cleberjsantos, também possui uma tela de configuração que permite alterar alguns parâmetros dos botões, como a posição dos números e os tipos de conteúdo que devem exibir os botões por exemplo.

Veja como utilizar o produto no site do Plone:
http://plone.org/products/sc.social.like

| Comentários

Como vai ser o World Plone Day em São Paulo

Posted by André Nogueira at 18/04/2011 13:15
Como vai ser o World Plone Day em São Paulo

A todos que perguntaram, eis a resposta: sim, vamos realizar um evento para o World Plone Day em São Paulo este ano. O World Plone Day, ou WPD, é um evento realizado simultaneamente em todo o mundo pela comunidade Plone e tem por objetivo falar do Plone e divulgar os seus benefícios.

 Este ano vamos realizar um evento pequeno e bastante restrito, com foco na troca de informação e não apenas com palestras. Ele será realizado no Pto de Contato, um belíssimo espaço de cooworking próximo a avenida Paulista.

Confira alguns detalhes:

Data: 27 de abril de 2011, das 9h as 13h
Local: Pto de Contato - Jardins Rua Augusta, 2690 | 3° andar | São Paulo - Brazil

A programação provisória é a seguinte:

  • Novidades sobre o Plone 4.0 e 4.1
    Todos as novidades do Plone 4 e do Plone 4.1, que será lançado nos próximos dias
  • Acessibilidade e o Plone
    O que é acessibilidade e o que o Plone faz a respeito disso. Dicas de como produzir conteúdo no Plone mantendo a acessibilidade.
  • SEO e o Plone
    Entenda melhor o que é SEO, conheça tudo que o Plone já faz a respeito e aprenda dicas úteis na hora de escrever seus textos e organizar seu conteúdo.
  • Mesa Redonda: Edição da Página Inicial
    Discussão sobre as melhores práticas para editar e construir a página inicial de um portal. Com a ajuda de todos vamos esboçar uma ferramenta mais adequada para a edição de Homes no Plone.

 

A programação  final, com horários e nome dos palestrantes será divulgada nos próximos dias com o lançamento do site oficial do evento.

 As inscrições são gratuitas e limitadas e já podem ser feitas provisoriamente pelo formulário de contato do site. Qualquer dúvida é só entrar em contato comigo, por email ( andre at simples..... ) ou pelo twitter @agnogueira.

 

 

| Comentários

Top 10 Perguntas sobre o Plone

Posted by Thiago Tamosauskas at 17/03/2011 10:25
Filed under: CMS, Plone

Quanto custa o Plone?


Plone é um Software Open Source distribuída via GNU - General Public Licence (GPL) e é gratuito para fazer download, usar, personalizar e compartilhar. Sem custos de licença, os usuários do Plone usam seus recursos na personalização do sofware para suas necessidades específicas, criação de conteúdo, identidade visual e manutenção. Mesmo após o abatimento dos custos com uma consultoria, os custos totais da implementação de uma solução Plone será em geral significativamente menor do que uma solução proprietária como Sharepoint ou Vignette, que carregam os custos de licenciamento. Para organizações que não possuem uma equipe de desenvolvedores Plone, a assistência profissional e o suporte comercial estão disponíveis em mais de 300 consultorias ao redor do mundo. No Brasil a Simples Consultoria se propõe a cumprir este papel.

Como eu posso editar/criar conteúdo usando Plone?


Usuários podem editar e criar conteúdo em seus sites Plone de qualquer computador usando apenas seus navegadores. Basta entrarem com seus usuários no site para editar as páginas existentes, criar novas seções, remover conteúdo antigo, ou fazer upload de novos vídeos e fazer isso usando apenas um editor similar ao Microsoft Word.

Que bancos de dados o Plone integra?


O Plone vem com um banco de dados orientado a objeto confiável, seguro, fácil de administrar, conhecido como ZODB (Zope Object Database). Além dele, o Plone pode se comunicar facilmente com Active Directory, LDAP, Salesforce.com, bancos de dado SQL entre outros. Um produto gratuito do Plone chamado RelStorage também permite usar Oracle, MySQL e POstgreSQL para armazenar dados integrando seu site Plone com sua infraestrutura existente de modo a poder utilizar ferramentas familiares, clustering e failover.

 

O Plone é amigável com os mecanismos de buscas?


Enfaticamente sim. O Plone automaticamente encoraja utilização das melhores práticas de otimização para mecanismos de buscas, como URLs ricas em palavras chaves, descrições amigáveis e sitemaps adequados. Muitos sites mudam para o Plone imediatamente percebem um salto no rankeamento dos mecanismos de busca, e na qualidade e relevância dos resultados.  Como exemplo plone.org é um dos poucos websites no mundo que possuem Rangerank 9 de 10 segundo a classificação do Google, a mesma nota de sites significativos como IBM e Microsoft.

O Plone possui suporte multi-liguagem?


O Plone está traduzido em mais de 40 idiomas. Seu conteúdo pode ser gerenciado em mas de um idioma usando LinguaPlone, um produto gratuito. LinguaPlone provê aos criadores de conteúdo uma conveniente interface para adicionar conteúdos em diversos idiomas sem a necessidade de duplicar a estrutura do site.

O Plone possui suporte a visitantes com deficiência?


Plone cumpre e excede os padrões de acessibilidade estabelecidos pela W3C na WAI-AA e pelo Governo dos Estados Unidos no padrão 508. Organizações com obrigações legais quanto a acessibilidade frequentemente escolhem o Plone justamente por esta razão.

O Plone possui suporte a versionamento?


O Plone possui a característica de permitir aos usuários mapear mudanças e sucessivas versões de um documento escrito. Plone provê um histórico detalhado do documento que permite usuários comparar versões e reverter o conteúdo para uma versão anterior.

Quão escalável é o Plone?


O Plone é apropriado para sites pequenos e para os muito grandes. O Plone possui um poderoso sistema de cacheamento que permite configurar o site para otimizar ainda mais sua performance. Além disso os administradores de sites em Plone frequentemente usam aceleradores web como Squid e Varnish para incrementar a velocidade do site. Graças ao uso do Zope, Plone possui nativamente capacidades para clustering que permite ao website dividir a carga entre múltiplos servidores para gerenciar tráfegos intensos.

Quão seguro é o Plone?


O Plone oferece segurança superior sem sacrificar seu poder e extensibilidade. Como um produto OpenSource, um grande número de desenvolvedores continuamente revê seu código para melhorar seus aspectos de segurança. Esta abordagem pró-ativa é muito melhor do que a estratégia de esperar para ver o que acontece usada por soluções proprietárias que optam por manter os assuntos de segurança em segredo ao invés de resolvê-los prontamente.

Feito em Python e Zope, duas plataformas altamente seguras, o Plone possui tecnologia de ponta que permite obter os melhores níveis de segurança de todos os grandes CMS (Fonte:CVE). Por ser orientado a objetos, Plone não é vulnerável a ataques de SQL injection, que é um dos problemas de segurança mais comuns que afetam sistemas baseados em PHP/MySQL. O Sitema de ACL do Plone para permissionamento de usuários também garante que usuários apenas verão o conteúdo que deveriam ver. De fato, segurança é uma das principais razões do porque tantos usuários estarem mudando para o Plone.

Como o Plone se compara com Sharepoint, Drupal, Afresco e Joomla?


Plone é um verdadeiro CMS baseado em web com workflow (fluxo de trabalho) de publicação e recursos de gerenciamento de documentos, ao contrário de sistemas como Sharepoint ou Afresco que são primariamente  sistemas de gerenciamento de documentos com funcionalidades web limitadas.  Isso torna o Plone ideal para intranets, extranets ou websites. Plone pode ser personalizado para atender necessidades específicas de qualquer organização em termos de tamanho estrutural, tipos de conteúdo, regras de workflow, etc. Nem todo CMS oferece este mesmo nível de flexibilidade.  Por ser feito sobre o Python e o Zope , o Plone é muito seguro, razão essa que faz muitos usuários trocarem Joomla e Drupal pelo Plone.

Plone é 100% Open Source (código-aberto), pacotes lançados de versões estáveis podem ser baixadas gratuitamente. Não há necessidade de comprar licenças por servidor ou usuário para obter suporte comercial como acontece com Alfresco e Sharepoint, e a direção do futuro do projeto não está 'travada' em uma única empresa.

Este artigo é uma tradução e aprimoramento de texto em folheto distribuido pela Jazkarta e Abstract Edge, e originalmente escrito pela Netsight Solutions Ltd licenciado em Creative Commons.

| Comentários

Vulnerabilidades nos principais CMS's do mercado nos últimos 5 anos

Posted by André Nogueira at 03/02/2011 11:30

Depois da divulgação da vulnerabilidade descoberta pela equipe de segurança do Plone, resolvi procurar referências sobre ocorrências do mesmo tipo nos principais CMS's open source do mercado.

Recebi a indicação do CVE, Common Vulnerabilities and Exposures, como a melhor referência na área. O CVE é um grande catálogo de todas as vulnerabilidades encontradas em softwares, sistemas e banco de dados. Lá uma vulnerabilidade é cadastrada, recebe um nome único e um texto com sua descrição e a correção.

A busca por Plone resultou numa pequena lista de 12 ocorrências (serão 13 assim que esta última for cadastrada): http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=plone

Fiz o mesmo com outros sistemas conceituados: Wordpress, Drupal e Joomla. Nesses casos a conta foi um pouco mais trabalhosa, mas fiz uma pequena tabela com os dados desses 4 CMS's ao longo dos últimos 5 anos.

Com os dados em mãos, resolvi utilizar o Many Eyes da IBM, um software especializado em criar gráficos, que conheci durante a palestra da Fernanda Viegas no TedxSão Paulo.

Depois de algumas tentativas cheguei no gráfico abaixo, que ilustra bem as ocorrências de vulnerabilidade nos CMS's open source:

Vulnerabilidades nos CMS's open source nos últimos 5 anos

 Você pode interagir com o gráfico diretamente no site do Many Eyes acessando este link:
http://www-958.ibm.com/software/data/cognos/manyeyes/visualizations/cms-security

Ou ainda, pode utilizar a base de dados para criar o seu próprio gráfico:
http://www-958.ibm.com/software/data/cognos/manyeyes/datasets/694f01602f1611e0834d000255111976/versions/1

| Comentários

Arquitetura da Informação e Design para Plone

Posted by André Nogueira at 06/01/2011 16:38

Algumas dicas e informções úteis para quem vai trabalhar com o Plone

| Comentários

Read More…

O sabor de diversas versões Python para Linux e OSX usando o collective.buildout.python

Posted by Cleber J Santos at 24/10/2010 20:50

Aproveitando a onda dos Buildouts, agora você pode instalar versões do interpretador Python (2.4, 2.5, 2.6, 2.7 e 3.1) no sistema *UNIX ou OSX, e assim melhor trabalhar com seus projetos de Buildout sem medo de ser feliz.

O sabor de diversas versões Python para Linux e OSX usando o collective.buildout.python | Comentários

Read More…

Como instalar o Plone 4 para testes no seu computador

Posted by André Nogueira at 04/09/2010 20:15

Atenção: Os passos deste post estão desatualizados.
Acesse aqui a versão mais atual de como instalar o Plone WIndows

================

Essa semana foi bastante movimentada para toda a comunidade do Plone com o lançamento do Plone 4. Depois de ler sobre o lançamento, muita gente ficou com vontade de experimentar o Plone 4 e ver como as coisas funcionam nessa nova versão.

Para ajudar um pouco aos novos entusiastas e aos que não tem muita familiaridade com os procedimentos tradicionais de instalação, vou escrever aqui um rápido tutorial de como instalar o Plone no seu computador de uma maneira bem fácil, usando o instalador. Fique tranquilo, você não vai precisar de nenhum conhecimento de redes ou programação.

Baixando o arquivo e iniciando a instalação

O primeiro passo, como era de se imaginar, consiste em acessar o site do Plone para baixar a nova versão. Isso pode ser feito diretamente desta página: http://plone.org/products/plone.

Escolha o arquivo de instalação para o seu sistema operacional e faça o download. Nesse tutorial vamos usar como exemplo a instalação para windows utilizando o windows 7. 

O arquivo para windows tem 32MB e deve demorar alguns minutos para baixar. Assim que terminar, basta executar o arquivo para iniciar o processo.

Ao executar o arquivo, você deve receber uma mensagem perguntando se você realmente deseja executar o arquivo.

Instalação do Plone 4 - Tela 01

Clique no botão "Executar" para permitir a instalação. Em alguns casos, de acordo coma configuração de seu computador, você pode ver uma segunda janela perguntando se você autoriza o programa Plone.exe a relaizar modificações em seu computador. Dê a permissão para continuar.

A próxima tela que você vai ver é a tela do inicio da instalação propriamente dita:

Instalando o Plone 4 - Tela 02

Como dá pra imaginar, basta clicar em "Next" para prosseguir no processo e iniciar o wizard, que vai te guiar na instalação. Os passos são bem simples e intuitivos, mas mesmo assim vamos a eles:

1. local de instalação

Instalando o Plone 4 - Tela 03

Escolha o local onde ficarão os arquivos do Plone. Caso não tenha uma boa razão, mantenha a pasta sugerida e clique mais uma vez em "Next".

2. Definição da senha de administrador

 Instalando o Plone 4 - Tela 04

Nesse passo você precisa definir a senha do administrador do seu site Plone. É com ela que você poderá fazer login no site, por isso guarde bem essa senha. Como este é apenas um site para teste, utilize um nome de usuário e senha fácil de lembrar. No meu exemplo vou utilizar o usuário admin e a senha admin.

3. Iniciar a instalação

Instalando o Plone 4 - Tela 05

Nesta tela tudo o que você tem a fazer é se certificar que escolheu as opções corretas. Caso queira fazer alguma alteração, basta clicar no botão "Back". Caso esteja tudo certo, basta clicar no botão "Install".

4. Instalando

Agora você não precisa fazer mais nada. Nos próximos minutos o instalador vai descompactar todos os arquivos em seus devidos lugares e ajustar todos as configurações. Depois de alguns minutos, você verá a seguinte tela:

Instalando o Plone 4 - Tela 05

Caso queira que o Plone seja executado toda vez que iniciar o seu computador, marque a primeira opção. Mas isto não é necessário, pois você poderá iniciar o Plone sempre que quiser utilizando um atalho que foi criado no menu iniciar. 

Deixe a segunda opção marcada para iniciar a tela de controle do Plone e clique no botão "Finish".
Pronto, agora o Plone está devidamente instalado em seu computador.

Iniciando o Plone

Agora que o Plone está instalado, veja como deixa-lo disponível para o uso.

1. Iniciando o servidor

Instalando o Plone 4 - Tela 07

Para seu site ficar disponível, o primeiro você precisa iniciar a sua instancia. Faça isso clicando no botão "Start Instance".

2. Criando seu site

Instalando o Plone 4 - Tela 08

Agora que o servidor está ativo, clique no botão "Create/View Plone Site...". Dessa maneira você será redirecionado para o endereço http://localhost:8080/ em seu navegador padrão. A tela exibida será a seguinte:

Instalando o Plone 4 - Tela 09

Agora para criar seu site basta clicar no botão "Criar um novo site Plone...".
Neste momento você vai precisar dos dados definidos nos passos anteriores. Informe seu nome de usuário, senha e clique no botão "Fazer Login".

3. Dados do seu site

Estamos quase lá. Agora você só vai precisar definir os dados básicos de seu site. Na página seguinte informe o identificador do seu site, que é o nome que será utilizado como endereço do seu site. Por exemplo, se escolher Plone, o endereço local do seu site será http://localhost:8080/Plone.
Informe também o título, o idioma e clique no botão "Criar site Plone".

Divirta-se

Pronto, isso é tudo. Seu site foi criado, e você será redirecionado automaticamente para a página inicial, onde poderá testar o Plone e se divertir com os novos recursos. Você pode, por exemplo, editar o texto da página inicial ou adicionar novos itens ao portal.

Se ainda não sabe muito bem o que pode fazer, aguarde nossos próximos posts com algumas dicas legais para fazer no seu site Plone.

 

 

| Comentários

Deco funcionando pra valer

Posted by André Nogueira at 03/09/2010 11:46

Enquanto todos ainda estão conhecendo as novidades do Plone 4, que foi lançado no dia primeiro de setembro, a equipe de UI do Plone já trabalha duro pensando no futuro.

Na última semana foi realizado na Holanda um sprint para colocar o Deco finalmente para funcionar. Além de corrigir uma série de bugs eles construiram o que pode ser considerado o primeiro site feito utilizando Deco: http://www.decobrewery.com/site/

Mais do que o resultado final, o interessante é assistir o vídeo a seguir com alguns detalhes de funcionamento do Deco:

Para mais vídeos e detalhes, leia o post completo sobre o sprint no blog da fourdigits.

| Comentários

Python Brasil 6 em Curitiba

Posted by André Nogueira at 26/08/2010 12:06

A Python Brasil 6, que será realizada em Curitiba no mês de outubro, promete ser uma das melhores (se não a melhor) edição do evento já realizada. A organização divulgou que alcançou o novo recorde no envio de trabalhos. Mais de 70 trabalhos foram cadastrados e depois de aprovados entrarão para a grade de palestras e treinamentos, junto com alguns palestrantes internacionais .

 

A grade oficial será divulgada no dia 6 de setembro. Mas não perca tempo, garanta já sua vaga, faça agora sua inscrição.

Mais detalhes: http://www.pythonbrasil.org.br

 

| Comentários

Plone 4 quase pronto, com a tradução português 100%

Posted by André Nogueira at 26/07/2010 22:42

Neste último domingo fizemos o commit da tradução das últimas linhas do Plone 4 que ainda não estavam em português. Isso significa que já no primeiro release do Plone 4 (RC1)  teremos sua interface totalmente traduzida para o Português brasileiro.

A versão release candidate 1 será lançada nos próximos dias, e vem aí com muitas novidades e grandes recursos que você pode ver com mais detalhes em um post que fizemos anteriormente.

Então fica a dica para quem pretende fazer testes do Plone 4: não esqueça também de avaliar a tradução. E caso tenha alguma coreção ou sugestão, fique a vontade para mandar para nós. Toda a comunidade Plone no Brasil agradece antecipadamente.

| Comentários

Vaga de Estágio em Web Design

Posted by Thiago Tamosauskas at 20/07/2010 17:25

Simples Consultoria, empresa de desenvolvimento de soluções de tecnologia da informação busca um profissional para preencher perfil de estagiário.

 Excelente oportunidade para aprender muito sobre CSS e Plone:

Conhecimentos desejados:

 

 

- Noções de XHTML

- Noções de CSS

- Noções de Photoshop

- Disposição para aprender

 

Atributos da vaga:

 

 

- Carga horária diária: 6h

- Tipo de contrato: Estágio

- Inicio imediato

- Local: Perdizes, São Paulo

 

- Bolsa de R$ 510,00

- Vale Transporte

- Vale Refeição

 

Interessados devem enviar o currículo por e-mail para vagas@simplesconsultoria.com.br, mencionando no assunto: Estágio

.

| Comentários

Habilitar suporte a Flash no Kupu

Posted by André Nogueira at 16/07/2010 20:30

Não, Kupu não é um palavrão. Kupu é o nome do editor visual padrão do Plone na versão 3. E uma das solicitações de customização mais comum que recebemos de nossos clientes é a possibilidade de inserir aqrquivos flash nas páginas do site de maneira fácil utilizando o Kupu.

Então veja a seguir como resolver essa questão com dois enfoques diferentes:

1. FLASH EXTERNO

O Kupu, editor visual do Plone, filtra algumas tags por padrão, entre elas algumas tags utilizadas para a inclusão de arquivos flash. Para permitir que um arquivo Flash seja exibido em páginas normais será preciso alterar algumas configurações na filtragem de HTML.

Para fazer isso siga os seguintes passos:

  1. Vá até Configurações do site / Filtragem de HTML;
  2. Remova as tags “embed” e “object” do grupo Tags ofensivas;
  3. Remova a tag “param” do grupo Tags Removidas;
  4. Em tags personalizadas, adicione a tag “embed” e clique em Salvar;
  5. Vá para a página Configurações do site / Editor visual / Barra de Ferramentas;
  6. Marque a opção “embed-tab” e clique em Salvar.

Agora você poderá adicionar uma tag de flash, como por exemplo vídeos do Youtube diretamente do editor de texto do Plone. Para adicionar faça o seguinte:

  1. Em uma área de texto, clique na opção “inserir link externo”;
  2. Na sequencia, clique na aba “Embutir objeto Externo” e cole o seu código HTML.

2. HABILITANDO FLASH COMO CONTEÚDO

Para utilizar arquis swf que estão no site, é necessário instalar o produto adicional ATFlashMovie. Este produto cria um novo tipo de objeto específico para adicionar arquivos swf.

Após a instalação, basta alterar a seguinte configuração:

  1. Vá até Configurações do site / Editor visual / Tipos de recurso;
  2. Adicione o objeto FlashMovie ao grupo “mediaobject”.
  3. Na área “URL de ações” adicione o tipo FlashMovie com as seguintes opções:
    - pré-visualização: string:${object_url}/download
    - normal image: string:${object_url}/download
    - type: Flash

Depois dessa alteração os arquivos swf adicionados ao site poderão ser adicionados ao site da mesma maneira que se adiciona uma imagem.

 
| Comentários

Plone Autenticando com LDAP / Active Directory (AD)

Posted by pacheco at 12/11/2009 14:50
Filed under: Desenvolvimento, Plone
Plone Autenticando com LDAP / Active Directory (AD)

Vamos aprender a configurar o Plone para autenticar os usuários com a base do AD do seu Windows Server, muito utilizado em intranets.

Nesse post vou apenas tratar a configuração do Plone com o AD, mas a mesma analogia serve para o LDAP com OpenLDAP, não vou abordar a configuração do AD nem do OpenLDAP, vamos assumir que os usuários já funcionam nesses ambientes, estamos apenas incluindo a intranet.

Configurando o Plone para autenticar com LDAP.


O Active Directory é uma base LDAP, mas com uma boa camada de interfaces gráficas por cima.

A maior dificuldade para configurar o AD no Plone é ter acesso aos "caminhos" dos objetos do AD na notação LDAP, pois é dessa forma que devemos configurar no Plone.

Para facilitar a nossa vida existe um aplicativo que nos fornece os dados na notação LDAP.

Obtendo os dados LDAP no seu Windows Server


No servidor AD baixe o ADSI.

Esse é um plugin para o MMC, aquele aplicativo onde configuramos o AD e vários outras coisas no Windows.

Extraia os 2 arquivos desse .zip para a pasta C:\Windows\system32 ou a pasta system32 do seu sistema que pode estar em outro caminho.

Execute o arquivo adsiedit.msc, para isso ou clique 2 vezes ou vá em Iniciar -> "Executar..." e digite: adsiedit.msc, o system32 está no PATH, portanto pode-se executá-lo diretamente


Deixe esse aplicativo aberto, pois vamos buscar alguns dados nele, abaixo está a explicação de como pegar os dados.

Agora vamos ao Plone, acesse a ZMI (URL de exemplo: http://servidor:8080/Plone/manage)

Em acl_users (dentro do Plone Site) instalar o ActiveDirectory Multi Plugin.

Configurando o LDAP

 

Configuração: Na tela que aparece ao criar ou em /Plone/acl_users/UsuarioIntranet/acl_users aba Configure

LDAP Server
O IP do seu servidor AD (LDAP), configura-se na criação ou em /Plone/acl_users/UsuarioIntranet/acl_users na aba LDAP Servers
10.75.76.2

Title
Um título qualquer para identificar esse conteúdo

Login Name Attribute
Windows Login Name (sAMAccountName)

User ID Attribute
Canonical Name (cn)

RDN Attribute
Canonical Name (cn)

Users Base DN
Caminho LDAP para o diretório onde ficam os usuário no seu AD (ou LDAP)
Lá no adsiedit, clique com o botão direito na pasta de usuários e clique em Propriedades e procure pelo atributo distinguishedName e copie-o para esse campo.
CN=Users,DC=simplesnet,DC=simplesconsultoria,DC=com,DC=br

distinguishedName


Scope
SUBTREE

Group storage
Groups not stored on LDAP server

Group mapping (Applies to LDAP group storage only)
Automatically map LDAP groups to Zope roles

Groups Base DN
Caminho LDAP para o diretório onde ficam os grupos no seu AD (ou LDAP), nesse exemplo os grupos ficam junto com os usuários
Lá no adsiedit, clique com o botão direito na pasta de grupos e clique em Propriedades e procure pelo atributo distinguishedName e copie-o para esse campo.
CN=Users,DC=simplesnet,DC=simplesconsultoria,DC=com,DC=br

Scope
SUBTREE

Manager DN
Caminho LDAP do usuário que usaremos para acessar o AD (LDAP), pode ser um usuário comum, porém terá que ser como somente leitura
Lá no adsiedit, clique com o botão direito no usuário que fará a conexão ao AD e clique em Propriedades e procure pelo atributo distinguishedName e copie-o para esse campo.
CN=Luciano Pacheco,CN=Users,DC=simplesnet,DC=simplesconsultoria,DC=com,DC=br

Password
Senha do usuário informado no Manager DN (essa senha será usado no acesso ao LDAP)

Manager DN Usage
Always

Read-only
Verdadeiro se o usuário informado em Manager DN não for administrador no AD (LDAP)

User object classes
Utilize o padrão
top,person

Additional user search filter
Deixe Vazio

User password encryption
SSHA

Default User Roles
Qual é o papel padrão dos usuário do AD (LDAP). Por padrão usamos Member
Member

 

Testando

 

Depois de configurado acesse /Plone/acl_users/UsuarioIntranet/acl_users aba Users

Faça uma busca por um usuário que você saiba que exista no AD (LDAP), use admin que deve aparecer o Administrator ou Administrador. ;-)

Se achar o usuário já está praticamente funcionando. :-) Um viva para nós!

Mais uns detalhezinhos


Acesse /Plone/acl_users/UsuarioIntranet na aba Properties e configure:
groupid_attr para sAMAccountName

Mapeando propriedades do usuário para o AD

 

Propriedades do usuário

 

 


Acesse /Plone/acl_users/UsuarioIntranet/acl_users na aba LDAP Schema.

Já existem algumas propriedades padrão configuradas.

Vamos adicionar o e-mail como exemplo.

Na parte inferior da tela você pode adicionar novas propriedades.

LDAP Attribute Name
Nome do atributo do usuário lá no AD, verifique os atributos disponíveis através do adsiedit
Exemplo: mail

Friendly Name
Nome amigável para o usuário

Multi-valued
Nunca usei, mas deve ser algo como uma lista

Binary
Nunca usei, não sei qual seria o caso de uso

Map to Name (optional)
Nome que será utilizado dentro do Plone
Exemplo: email

| Comentários
Document Actions
Spinner