Non conosco il codice. Vorrei che fosse un plugin. Deve funzionare sia per gli inviti attuali che per quelli futuri. L’attivazione dovrà poter essere eseguita manualmente, singolarmente o in blocco.
Entro quando deve essere completato?
Circa un mese.
Qual è il tuo budget, in dollari USA, che puoi offrire per questo compito?
Non sono sicuro. Ho un certo budget. Si tratta di un’organizzazione no-profit. Sono interessato a offerte o preventivi.
Il nostro forum è accessibile solo su invito. Ecco come il nostro pannello di amministrazione è configurato per gli inviti e l’attivazione. Nota che le prime quattro caselle sono spuntate (in particolare la quarta, altrimenti gli inviti non funzioneranno). Come indicato da @Jay, puoi attivare manualmente un utente da /admin/users. Una volta che una persona clicca sul link dell’invito, vedrai un pulsante “Attiva” nell’ultima colonna a destra del suo nome/email. Dovrebbero quindi ricevere un’email che conferma l’attivazione del loro account.
Nessun SSO. Ne ho oltre 400 da gestire. In futuro potrebbero esserci lotti da oltre 100.
L’ideale sarebbe accedere ai miei inviti in sospeso e attivarli singolarmente o usare “Attiva tutti” in una volta sola.
Le procedure per attivarli manualmente sono documentate da qualche parte? Mi sembra di averci già dato un’occhiata in passato senza riuscire a capire come fare.
Posso inviare loro gli inviti e loro possono configurarsi da soli, se leggono e cliccano sul link. Molte persone non lo fanno. Abbiamo già il permesso di aggiungerli alla nostra lista, quindi voglio solo attivarli in modo che ricevano almeno gli annunci e le email di riepilogo.
Sta iniziando a sembrare più un thread di supporto, ma dato che me lo chiedo… Non è possibile attivare in blocco gli utenti in sospeso tramite la console di Rails?
Per 200 $, posso mostrarti come attivare gli utenti dalla console di Rails.
Per 750 $, posso creare un plugin che avvierà un’attività da eseguire una volta ogni secolo che, se sei in self-hosted o hai accesso a /sidekiq, puoi eseguire avviando l’attività da lì. Questo presuppone che tu voglia attivare tutti gli utenti non attivati, o forse tutti quelli creati in un intervallo di tempo hard-coded come l’ultima settimana.
L’attivazione di 100 utenti dovrebbe essere quasi immediata. Sarà un singolo comando, probabilmente uno che potrai eseguire premendo più volte la freccia su per ripetere l’esecuzione.
Con entrambe le opzioni, mi assicurerò che tu sappia come farlo funzionare.