Sistema de gerenciamento de imagens com diferentes níveis de acesso

1

Eu trabalho no departamento de gráficos para uma corretora de imóveis, e lidamos com muitas fotos. Os agentes pegam as fotos, enviam-nas para mim, retocam e padronizam as fotos, depois as adiciono a um servidor interno para uso futuro pelo departamento gráfico.

Gostaria de disponibilizar os arquivos de foto "higienizados" para os agentes quando quiserem, mas não quero que os agentes vasculhem os arquivos do departamento de gráficos (as coisas ficam mal colocadas, renomeadas e confusas pressa).

O que seria perfeito se pudéssemos criar um "espelho" de leitura (termo correto?) daquele servidor que pudesse ser acessado pelos agentes conforme necessário, mas que não fosse inserido em nosso arquivo "higienizado" sistema.

Editar: estou procurando uma solução automática ... postar manualmente os arquivos em dois locais separados parece uma solução deselegante ao trabalhar digitalmente.

Edit: Estou tentando evitar quaisquer barreiras de acesso ao sistema de arquivos público (sujo) (no entanto, ele está finalmente implementado). Existem 40 a 50 agentes imobiliários que precisam acessar esses arquivos, metade dos quais não podem baixar de forma confiável um anexo de e-mail.

    
por Warner 11.03.2010 / 20:37

5 respostas

2

Parece que você já tem uma solução de compartilhamento de arquivos, que pode ser replicada.

Todos os sistemas operacionais modernos incluem o gerenciamento de permissões com grupos. Essa é uma tarefa simples que qualquer pessoa de nível de TI deve ser capaz de concluir sem assistência detalhada.

Editar 1

Se você não possui nenhum controle de autenticação ou acesso, como você pode, de forma realista, impedir que eles modifiquem os arquivos? Obscurecer o fato de que eles podem modificar os arquivos não altera a situação.

Se você deseja simplesmente separar os locais de armazenamento, pode criar outro local para eles visualizarem os arquivos.

Editar 2

Por fim, concordo inteiramente com o que Kyle recomendou no que diz respeito a fornecer uma visão de alto nível à sua pessoa de TI para sua recomendação técnica. Ele pagou para fornecer soluções técnicas dentro das necessidades do negócio.

Sem saber quais tecnologias você usa atualmente, é difícil fornecer uma recomendação que seja adequada ao seu ambiente.

Em geral, o compartilhamento de arquivos entre usuários internos em uma LAN geralmente é melhor realizado com CIFS / SMB. (O protocolo usado pelo compartilhamento de arquivos SAMBA e Windows.) Isso pode ser implementado facilmente entre UNIXes e Windows, ao mesmo tempo em que proporciona uma experiência de usuário menos intrusiva. Eu criaria um compartilhamento genérico de "Design" (ou qualquer departamento), que seria somente leitura para toda a empresa e somente para design. Então, haveria o compartilhamento de design apenas para ser usado pelo departamento de design, que seria de leitura escrita. As funções e o acesso exatos seriam definidos por como a empresa opera. Controles adicionais teriam que ser implementados para os dados que precisam ser tratados com mais segurança e isso não é uma solução final, mas deve se adequar aos seus objetivos.

    
por 11.03.2010 / 20:41
6

Você deve ser capaz de dizer a ele o que você está tentando alcançar, e ele deve ser capaz de lhe dizer o que você precisa. Dizer-lhe os detalhes de algo que você não entende tão bem, "Use este software", etc, parece contraproducente para mim.

Pelo que você disse, meu instinto seria usar a solução exata que chris_l recomenda como solução técnica. O servidor da Web provavelmente seria executado como um usuário específico e esse usuário teria acesso somente leitura. Eu gosto disso porque é simples, você também pode fazer o mesmo tipo de coisa com uma solução de gerenciamento de conteúdo como o Drupal. Eu não vejo nenhum motivo para o espelho a partir do que você descreveu.

    
por 11.03.2010 / 20:46
2

Sua TI também pode configurar um servidor web simples que permite acesso somente leitura ao diretório de fotos sanitizadas. (O servidor da Web pode, obviamente, exigir um login dos agentes).

Isso tornaria muito independente da plataforma.

    
por 11.03.2010 / 20:48
0

Você está procurando um 'compartilhamento' somente para leitura e não um 'espelho'.

Mova as fotos sanitizadas para sua própria pasta e compartilhe-as como somente leitura para os usuários apropriados.

Em seguida, remova o acesso deles dos arquivos / pastas que você não quer que eles acessem.

    
por 11.03.2010 / 20:42
0

Talvez você possa aproveitar a Galeria para sua vantagem?

Você pode usar o rsync para configurar um espelho.

    
por 12.03.2010 / 02:37