Como configuro o RT para que qualquer pessoa em um único domínio (example.org) tenha privilégios de 'criar ticket' via email?

1

Eu iniciei uma pequena instalação RT que estou usando para simplificar minha vida trabalhando com diferentes grupos de usuários, e atualmente eu crio todos os tickets e adiciono a pessoa que os está solicitando como um CC para cada um.

Percebi que poderia simplesmente enviar um endereço de 'criação de ticket' por e-mail porque o rt-mailgate pode criar um novo ticket quando recebe um e-mail. Isso funciona brilhantemente para mim, porque meu endereço de e-mail está no sistema RT, mas [email protected], digamos, não pode enviar esse endereço por e-mail ([email protected]) e obter um ticket criado. Os emails parecem ser silenciosamente ignorados se o RT não souber sobre o usuário. Eu poderia adicionar o e-mail de cada pessoa manualmente, mas se uma nova pessoa for adicionada nesse site, ela não poderá enviar tickets até que eu adicione o e-mail deles.

Existe uma maneira kosher de fazer isso? Eu encontrei muitos online sobre como configurar rt-mailgate e eu tenho que trabalhar, e eu posso enviar e-mail com o dia todo. Se meus usuários também puderem, isso aliviará consideravelmente minha dor.

Eu sei que o RT é um exagero para uma instalação de um ou dois homens, mas é a melhor ferramenta que consegui encontrar e espero crescer. :)

    
por atroon 24.03.2011 / 22:59

1 resposta

4

Do RT_SiteConfig.pm vindo com uma instalação padrão do RT:

# If this is set to 1, then users should be autocreated by RT
# as internal users if they fail to authenticate from an
# external service.
Set($AutoCreateNonExternalUsers,    1);

Isso também deve criar usuários internos quando um email chegar a um usuário desconhecido. Também deve haver funcionalidade disponível que atribui automaticamente uma senha aos novos usuários e a envia por email, mas eu não uso isso.

Se você tiver outra fonte para usuários válidos em seu sistema (como seu banco de dados LDAP), também poderá usá-la como fonte de autenticação. O RT criará um stub de usuário em seu próprio banco de dados.

    
por 25.03.2011 / 00:04