| Sommaire |
|---|
Contexte du projet
Le service SMS-U doit permettre de mutualiser l'envoi des SMS pour plusieurs universités. Le système comporte donc :
- Un Front Office propre à chaque établissement intégré à un portail de type uPortal.
- Un Back Office mutualisé par tous les établissements. Ce Back office est en charge d'envoyer les SMS au broker.
Le service SMS-U se base sur quatre applications :
- esup-smsu déployé sur le Front - Office du service
Il s'agit d'un portlet intégré au portail ESUP Portail. Il permet aux membres d'un établissement de rédiger et envoyer des demandes de SMS. - esup-smsu-api déployé sur le Back - Office du service
Il s'agit d'une application gérant l'envoi des SMS au broker (OLM)
Cette partie est conçue pour qu'un seul déploiement puisse être utilisé par plusieurs groupements d'universités (i.e. plusieurs déploiements de l'application esup-smsu). - esup-smsu-api-admin déployé sur le Back - Office du service
IHM d'administration de l'API SMS-U. Il s'agit d'un portlet permettant d'effectuer les fonctions d'administration et d'exploitation de l'API. - esup-smsu-api-mail déployé sur le Front – office du service
Il s'agit d'une application charger de gérer des demandes d'envoi de SMS par mail. Elle scrute une boîte mail pour en extraire les demandes et les envoyer au Back – Office.
Présentation du Front Office de SMS-U
Présentation du Front Office de SMS-U
Contexte du projet
Présentation des 4 applications du service SMS-U (smsu, smsuapi, smsuapiadmin, smsuapimail)
But
Les services offerts par le front office du SMS-U sont les suivantes suivants :
- Adhésion au service par (pour les personnes déclarées dans l'annuaire de l'établissement.)
- Edition et envoi d'un message SMS par des utilisateurs du portail ayant les droits adéquats.(*)
- Validation d'un envoi de SMS .(*)
- Suivi des envois (*)
- Administration du service par des utilisateurs du portail ayant les droits adéquats. (*)
- Gestion des modèles pour rédiger des SMS et des mails
- Gestion des services régit par des conditions particulières.
- Gestion des rôles (sélection d'un ensemble de fonctionnalités)
- Affectation des rôles aux utilisateurs ou groupes d'utilisateurs
- Administration comptable du service par des utilisateurs du portail ayant les droits adéquats (*) : affectation des quotas de SMS aux établissements, comptes d'imputations, groupes et utilisateurs.
(*) pour les utilisateurs du portail ayant les droits adéquats.
Plan du site – droits d'accès
...
Le site se décompose en plusieurs écrans regroupant chacun une des fonctionnalités offerte. L'accès aux différents écrans est conditionné par les droits de l'utilisateur.
Les droits d'un utilisateur sont l'union des doits droits accordés aux rôles de ses groupes d'appartenance. La gestion des droits des rôles est présentée au paragraphe 3.8.
Le détail des fonctionnalités et droits associés est présenté au paragraphe 3.8.3.
La gestion des rôles affectés aux groupes est présentée au paragraphe 3.9.
Remarques
La présentation des écrans du service est dépendante des feuilles de styles installées au sein du portail dans lequel il est installé. Les copies d'écran ont pour but de présenter les actions disponibles, des différences de présentation peuvent apparaître suivant l'environnement de déploiement.
Glossaire
Glossaire des manuels du service SMS-U
Utilisation du Front Office
...
Saisissez un numéro de téléphone dans le champ de saisie et ajoutez le à la liste destinataire à l'aide du bouton ajouter.
Liste de numéros de téléphone
Saisissez une liste de numéros de téléphone dans le champ de saisie et ajoutez les à la liste destinataire à l'aide du bouton ajouter.
Cette fonctionnalité permet de coller une longue liste de numéros précédemment sélectionnés dans un tableur.
L'application prend tous les numéros de téléphone dans le champ de saisie et ignore tout le reste.
Requête LDAP
Saisissez une requête LDAP et lancez la recherche grâce au bouton rechercher.
...
Le message peut contenir des balises dynamiques qui seront personnalisées lors de l'envoi effectif du message :
Mot clé | Description |
|---|
<EXP_ |
NOM> | Nom de l'expéditeur |
<EXP_TEL_ |
RAPPEL> | Numéro pour rappeler l'expéditeur |
<EXP_GROUPE_ |
NO> | Nom du groupe de l'expéditeur sous lequel le SMS a été envoyé |
<DEST_ |
NOM> | Nom du destinataire |
<DEST_ |
PRENO> | Prénom du destinataire |
<DEST_LDAP_ |
XXXXX> | Attribut XXXXX provenant du LDAP et caractérisant le destinataire |
<EXP_LDAP_ |
XXXX> | Attribut XXXXX provenant du LDAP et caractérisant l'expéditeur. |
...
Envoi de mail conjoint
L'utilisateur peut envoyer un mail conjointement à un SMS en cochant la case idoine.
...
Le message peut contenir des balises dynamiques qui seront personnalisées lors de l'envoi effectif du message :
Mot clé | Description |
|---|
<EXP_ |
NOM> | Nom de l'expéditeur |
<EXP_TEL_ |
RAPPEL> | Numéro pour rappeler l'expéditeur |
<EXP_GROUPE_ |
NOM> | Nom du groupe de l'expéditeur sous lequel le SMS a été envoyé |
<DEST_ |
NOM> | Nom du destinataire |
<DEST_ |
PRENOM> | Prénom du destinataire |
<DEST_LDAP_ |
XXXXX> | Attribut XXXXX provenant du LDAP et caractérisant le destinataire |
<EXP_LDAP_ |
XXXXX> | Attribut XXXXX provenant du LDAP et caractérisant l'expéditeur. |
Tableau 2 : balises prédéfinies de corps de mail
Envoyer le message
Utilisez le bouton d'action d'envoi de SMS.
...
Détail des droits associés aux fonctions
Fonction | Envoi de SMS | Suivi des envois | Approbation d'envoi | Gestion des modèles | Gestion des rôles | Gestion des groupes | Gestion des services | Impact |
|---|---|---|---|---|---|---|---|---|
Envoi à des adhérents identifiés unitairement | X |
liste des types de destinataire | |||||||
Envoi à des adhérents identifiés via leur groupe d'appartenance | X |
liste des types de destinataire | ||||||
Envoi à des numéros de SMS directement saisis | X |
liste des types de destinataire | ||||||||
Envoi à une liste de numéros de SMS directement saisis | X | liste des types de destinataire | ||||||
Recherche des destinataires adhérents via une requête LDAP | X |
liste des types de destinataire | |||||||
Envoi de mail conjointement au SMS | X |
ajout de l'option d'envoi de mail | ||||||
Sélection des responsables des groupes qui sont chargés de valider l'envoi du SMS (via l'url dans le mail) |
X |
ajout de fonctionnalité | ||
Gestion des rôles (CRUD) |
X |
Affectations d'un rôle à chaque groupe d'utilisateur |
X |
ajout de fonctionnalité | ||
Gestion des Modèles de SMS et mail |
X |
Gestion des services régis par des conditions particulières |
X |
Affectation des quotas |
X |
ajout de fonctionnalité | ||
Accès au suivi des envois de l'utilisateur connecté |
X |
limitation du filtre destinataires | ||||||
Accès au suivi de tous les envois effectués pour l'établissement lié au portail. |
X |
limitation du filtre destinataires | |||||
Gestion des informations liées aux groupes |
X |
Gestion de l'approbation d'envoi |
X |
X : fonctions permettant l'accès à la page
X : fonctionnalité ne permettant pas l'accès à une page
Tableau 3 : droits associés aux fonctionnalités
Modifier un rôle
Depuis l'écran général de gestion des rôles, cliquez sur l'icône de modification du rôle à modifier.
...




