Vous regardez une version antérieure (v. /display/INFRA/Passer+un+compte+admin+sur+Moncompte.gadz.org) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 3) afficher la version suivante »

Procédure pour passer un compte en admin sur https://moncompte.gadz.org

1- Connexion en console :

Se connecter en ligne de commande sur Heroku et lancer la console Ruby : https://devcenter.heroku.com/articles/getting-started-with-ruby#start-a-console

Pour se faire, une fois l'outil Heroku CLI installé (https://devcenter.heroku.com/articles/heroku-cli) il faut se connecter à l'appli ("gorg-mail" pour la production) et lancer la console rails (https://devcenter.heroku.com/categories/command-line) :

 

heroku run rails console --app gorg-account-manager

2- Recherche du compte puis passage admin : 

ll existe plusieurs méthodes :

  • Par le hruid ou le uuid :

     

    User.find_by(uuid: "1234-1234-13456-616")
    User.find_by(hruid: "prenom.nom.proms_ou_soce")
  • Par ID de l'utilisateur : (normalement affiché dans l'url quand le user se rend sur "Mon profil" https://moncompte.gadz.org/users/XXX)

 

Pour afficher les informations du compte correspondant :

User.find(N°ID ou uuid ou hruid)

 

Pour passer le compte en admin :

User.find(987).add_role :admin
  • Aucune étiquette