Project

General

Profile

Bug #73677

Sortir des statistiques d’utilisation de l’attribut de profil mobile

Added by Paul Marillonnet almost 2 years ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
23 January 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Ce champ est déprécié sur les nouvelles instances.
Sur les instances existantes, il faudrait avoir une idée du ratio de son utilisation seule par des usagers, et aussi de son utilisation concurrente avec le champ phone.
À partir de là on pourrait réfléchir à l’éventuelle possibilité/utilité de tout migrer sur un seul champ, pour se rapprocher de la configuration de profil des nouvelles instances.


Files


Related issues

Related to Publik - Développement #49212: Création de compte avec un numéro de téléphone mobileEn cours01 October 2021

Actions
Related to Authentic 2 - Développement #78046: Pouvoir définir quels attributs de type téléphone sont à vocation identifiante pour l’usagerFermé31 May 2023

Actions
Related to Publik - Développement #90008: Scripts de recherche, dans les briques hors authentic, de l’usage du courriel et du numéro de téléphone de l’usagerEn cours25 April 2024

Actions

History

#1

Updated by Paul Marillonnet almost 2 years ago

#2

Updated by Paul Marillonnet almost 2 years ago

  • Status changed from Nouveau to En cours
  • Assignee set to Paul Marillonnet
#4

Updated by Paul Marillonnet almost 2 years ago

  • Private changed from Yes to No
#5

Updated by Paul Marillonnet almost 2 years ago

Une chose intéressante serait aussi de savoir quelle proportion d’usagers a recours au champ générique phone pour y déclarer un numéro de téléphone mobile.

#6

Updated by Paul Marillonnet almost 2 years ago

Voilà, ce serait des chiffres intéressants à avoir.
Le patche et le test sont à titre indicatif pour faciliter le travail de relecture, l’idée étant qu’on sorte le code de Command.handle() pour le mettre directement dans un script exécuté (manage tenant_command runscript --all-tenants) sur les conteneurs authentic de test et de prod.

#7

Updated by Frédéric Péters almost 2 years ago

# take a random sample of 500 Users
sample = User.objects.order_by('?')[:500]

Ça doit peu changer à l'affaire mais on n'a pas d'impératif d'exécution ou quoique ce soit, ça marcherait en tapant sur tous les utilisateurs. Mais peut-être qu'il ne faut pas "tous les utilisateurs", et filtrer, prendre uniquement ceux qui sont réellement des utilisateurs locaux (pour ne pas être biaisé par un annuaire LDAP qui aurait provisionné quantité d'agents), peut-être également filtrer sur last_login, prendre uniquement les comptes avec des connexions "récentes" (type < 1 an).

mobile_as_phone_ratio = round(mobile_as_phone_count / sample_count, 3)

Je dirais qu'il faudrait compter ici le ratio sur base des gens qui ont le champ téléphone rempli uniquement, pas sample_count.

#8

Updated by Paul Marillonnet almost 2 years ago

  • Status changed from Solution proposée to En cours

Frédéric Péters a écrit :

Ça doit peu changer à l'affaire mais on n'a pas d'impératif d'exécution ou quoique ce soit, ça marcherait en tapant sur tous les utilisateurs. Mais peut-être qu'il ne faut pas "tous les utilisateurs", et filtrer, prendre uniquement ceux qui sont réellement des utilisateurs locaux (pour ne pas être biaisé par un annuaire LDAP qui aurait provisionné quantité d'agents), peut-être également filtrer sur last_login, prendre uniquement les comptes avec des connexions "récentes" (type < 1 an).

Ok, fair enough, ce sera plus pertinent de partir de cette population d’utilisateurs réduite.

Je dirais qu'il faudrait compter ici le ratio sur base des gens qui ont le champ téléphone rempli uniquement, pas sample_count.

Pourquoi pas, ok.

#9

Updated by Paul Marillonnet almost 2 years ago

C’est chose faite pour ces deux remarques.

#10

Updated by Frédéric Péters almost 2 years ago

Perso pour moi tu pourrais lancer et donner les résultats, il est toujours temps après pour quelqu'un qui voudrait d'autres résultats de suggérer des modifications.

#11

Updated by Paul Marillonnet over 1 year ago

  • Status changed from Solution proposée to Résolu (à déployer)
#19

Updated by Mikaël Ates over 1 year ago

  • Related to Développement #78046: Pouvoir définir quels attributs de type téléphone sont à vocation identifiante pour l’usager added
#20

Updated by Paul Marillonnet over 1 year ago

  • Status changed from Résolu (à déployer) to Fermé

Cela a abouti à #78046. Je ferme ici.

#21

Updated by Paul Marillonnet 8 months ago

  • Related to Développement #90008: Scripts de recherche, dans les briques hors authentic, de l’usage du courriel et du numéro de téléphone de l’usager added

Also available in: Atom PDF