Mirror GIT repository of wiki.evolix.org. https://wiki.evolix.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.3KB

Tips Redmine

Console Redmine

Il existe une « console interactive » permettant de passer des instructions directement à Redmine, c'est utile notamment pour effectuer des actions mis en place dans un script.

La console se trouve dans script/console.

Voici un exemple qui crée un utilisateur, qui crée un projet et ajoute l'utilisateur dedans.

$ script/console production <<< 'user = User.new({:firstname => "Test", :lastname=>"Dummy",:mail=>"test@testing.com"}); user.login = "toto"; user.auth_source_id=1; user.save;'
$ script/console production <<< 'project = Project.new({:name => "Projet de Toto", :description => "Un projet d'étudiant blabla.", :identifier => "projetdetoto"})'
$ script/console production <<< 'member = Member.new; member.user = User.find_by_login('toto'); member.project = Project.find_by_identifier('projetdetoto'); member.roles = [Role.find_by_name('Manager')]; member.save;'

Visibilité des utilisateurs

Par défaut les informations sur un utilisateur sont visibles publiquement via l'URL /users/NN ! Et même si Redmine est protégé par une authentification, une fois logué on peut voir les informations de tous les utilisateurs.

Pour changer cela, il faut modifier les paramètres de chaque rôle et régler Visibilité des utilisateurs