diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 13566b81b018ad684f3a35fee301741b2734c8f4..0000000000000000000000000000000000000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/indicateur.iml b/.idea/indicateur.iml
deleted file mode 100644
index c956989b29ad0767edc6cf3a202545927c3d1e76..0000000000000000000000000000000000000000
--- a/.idea/indicateur.iml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="WEB_MODULE" version="4">
-  <component name="NewModuleRootManager">
-    <content url="file://$MODULE_DIR$" />
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 702fcb45f351f51041df27dcf521e77741338c0e..0000000000000000000000000000000000000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/.idea/indicateur.iml" filepath="$PROJECT_DIR$/.idea/indicateur.iml" />
-    </modules>
-  </component>
-</project>
\ No newline at end of file
diff --git a/.idea/php.xml b/.idea/php.xml
deleted file mode 100644
index b07a1d6369f5fe200dc3a60ef3be05104bac69e7..0000000000000000000000000000000000000000
--- a/.idea/php.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="PhpProjectSharedConfiguration" php_language_level="7.1">
-    <option name="suggestChangeDefaultLanguageLevel" value="false" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml
deleted file mode 100644
index 556fbb116cf532e8e9b39c1d917a699ab7b7ca4c..0000000000000000000000000000000000000000
--- a/.idea/sqldialects.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="SqlDialectMappings">
-    <file url="file://$PROJECT_DIR$/documentation/02_privileges.sql" dialect="GenericSQL" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7f4cb416c083d265558da75d457237d671..0000000000000000000000000000000000000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$" vcs="Git" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/Module.php b/Module.php
index e5f2dbe4b9c84a1146a21670175a1ccfe5045ad5..0e231315f796e76bcaac3eff21eb1528a6011d62 100755
--- a/Module.php
+++ b/Module.php
@@ -1,13 +1,6 @@
 <?php
-/**
- * Laminas Framework (http://framework.zend.com/)
- *
- * @link      http://github.com/zendframework/LaminasSkeletonApplication for the canonical source repository
- * @copyright Copyright (c) 2005-2012 Laminas Technologies USA Inc. (http://www.zend.com)
- * @license   http://framework.zend.com/license/new-bsd New BSD License
- */
-
-namespace Indicateur;
+
+namespace UnicaenIndicateur;
 
 use Laminas\Config\Factory as ConfigFactory;
 use Laminas\Console\Adapter\AdapterInterface as Console;
diff --git a/config/merged/abonnement.config.php b/config/merged/abonnement.config.php
index 79c41252e8b995dd3313fd6c6be8bb22a2abdd1e..1ef062b7e481dcee1802c181f69275c00d6ecab4 100644
--- a/config/merged/abonnement.config.php
+++ b/config/merged/abonnement.config.php
@@ -1,12 +1,10 @@
 <?php
 
-namespace Application;
-
-use Indicateur\Controller\AbonnementController;
-use Indicateur\Controller\AbonnementControllerFactory;
-use Indicateur\Provider\Privilege\AbonnementPrivileges;
-use Indicateur\Service\Abonnement\AbonnementService;
-use Indicateur\Service\Abonnement\AbonnementServiceFactory;
+use UnicaenIndicateur\Controller\AbonnementController;
+use UnicaenIndicateur\Controller\AbonnementControllerFactory;
+use UnicaenIndicateur\Provider\Privilege\AbonnementPrivileges;
+use UnicaenIndicateur\Service\Abonnement\AbonnementService;
+use UnicaenIndicateur\Service\Abonnement\AbonnementServiceFactory;
 use UnicaenPrivilege\Guard\PrivilegeController;
 use Laminas\Mvc\Console\Router\Simple;
 use Laminas\Router\Http\Literal;
diff --git a/config/merged/index.config.php b/config/merged/index.config.php
index 4d550a42d3c4a58dafe628fa193701ed24f1099c..f034ffdb6d040aab8ad6be14419fb603576b3554 100644
--- a/config/merged/index.config.php
+++ b/config/merged/index.config.php
@@ -1,10 +1,8 @@
 <?php
 
-namespace Application;
-
-use Indicateur\Controller\IndexController;
-use Indicateur\Controller\IndexControllerFactory;
-use Indicateur\Provider\Privilege\IndicateurPrivileges;
+use UnicaenIndicateur\Controller\IndexController;
+use UnicaenIndicateur\Controller\IndexControllerFactory;
+use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges;
 use UnicaenPrivilege\Guard\PrivilegeController;
 use Laminas\Router\Http\Literal;
 
@@ -27,32 +25,6 @@ return [
         ],
     ],
 
-    'navigation'      => [
-        'default' => [
-            'home' => [
-                'pages' => [
-                    'gestion' => [
-                        'pages' => [
-                            'emc2' => [
-                                'label' => 'Mon EMC2',
-                                'route' => 'mes-indicateurs',
-                                'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'),
-                                'order'    => 10001,
-                                'dropdown-header' => true,
-                            ],
-                            'indeicateur' => [
-                                'label' => 'Mes indicateurs',
-                                'route' => 'mes-indicateurs',
-                                'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'),
-                                'order'    => 10001,
-                                'icon' => 'fas fa-angle-right',
-                            ],
-                        ],
-                    ],
-                ],
-            ],
-        ],
-    ],
 
     'router'          => [
         'routes' => [
diff --git a/config/merged/indicateur.config.php b/config/merged/indicateur.config.php
index 496cee83929df90139a867cc416814df24caeb53..e308a6147cad602dff26d9cf2def221f2892c23c 100644
--- a/config/merged/indicateur.config.php
+++ b/config/merged/indicateur.config.php
@@ -1,16 +1,14 @@
 <?php
 
-namespace Application;
-
-use Indicateur\Controller\IndicateurController;
-use Indicateur\Controller\IndicateurControllerFactory;
-use Indicateur\Form\Indicateur\IndicateurForm;
-use Indicateur\Form\Indicateur\IndicateurFormFactory;
-use Indicateur\Form\Indicateur\IndicateurHydrator;
-use Indicateur\Form\Indicateur\IndicateurHydratorFactory;
-use Indicateur\Provider\Privilege\IndicateurPrivileges;
-use Indicateur\Service\Indicateur\IndicateurService;
-use Indicateur\Service\Indicateur\IndicateurServiceFactory;
+use UnicaenIndicateur\Controller\IndicateurController;
+use UnicaenIndicateur\Controller\IndicateurControllerFactory;
+use UnicaenIndicateur\Form\Indicateur\IndicateurForm;
+use UnicaenIndicateur\Form\Indicateur\IndicateurFormFactory;
+use UnicaenIndicateur\Form\Indicateur\IndicateurHydrator;
+use UnicaenIndicateur\Form\Indicateur\IndicateurHydratorFactory;
+use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges;
+use UnicaenIndicateur\Service\Indicateur\IndicateurService;
+use UnicaenIndicateur\Service\Indicateur\IndicateurServiceFactory;
 use UnicaenPrivilege\Guard\PrivilegeController;
 use Laminas\Mvc\Console\Router\Simple;
 use Laminas\Router\Http\Literal;
diff --git a/config/module.config.php b/config/module.config.php
index 53fb9437190a33a3389e9cf5adc6a414df9632fe..a96740e49fce3600b3ecac543abaccc3a63310db 100644
--- a/config/module.config.php
+++ b/config/module.config.php
@@ -2,7 +2,7 @@
 
 use Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain;
 use Doctrine\ORM\Mapping\Driver\XmlDriver;
-use Indicateur\Provider\Privilege\IndicateurPrivileges;
+use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges;
 use UnicaenPrivilege\Guard\PrivilegeController;
 
 return array(
@@ -16,14 +16,14 @@ return array(
             'orm_default' => [
                 'class' => MappingDriverChain::class,
                 'drivers' => [
-                    'Indicateur\Entity\Db' => 'orm_default_xml_driver',
+                    'UnicaenIndicateur\Entity\Db' => 'orm_default_xml_driver',
                 ],
             ],
             'orm_default_xml_driver' => [
                 'class' => XmlDriver::class,
                 'cache' => 'apc',
                 'paths' => [
-                    __DIR__ . '/../src/Indicateur/Entity/Db/Mapping',
+                    __DIR__ . '/../src/UnicaenIndicateur/Entity/Db/Mapping',
                 ],
             ],
         ],
diff --git a/config/unicaen-indicateur.global.php.dist b/config/unicaen-indicateur.global.php.dist
new file mode 100644
index 0000000000000000000000000000000000000000..823aef57efc2380ddadcb5a46bdbc992b748738c
--- /dev/null
+++ b/config/unicaen-indicateur.global.php.dist
@@ -0,0 +1,20 @@
+<?php
+
+return [
+
+//    'navigation'      => [
+//        'default' => [
+//            'home' => [
+//                'pages' => [
+//                    'indicateur' => [
+//                        'label' => 'Mes indicateurs',
+//                        'route' => 'mes-indicateurs',
+//                        'resource' => PrivilegeController::getResourceId(IndexController::class, 'index'),
+//                        'order'    => 10001,
+//                        'icon' => 'fas fa-angle-right',
+//                    ],
+//                ],
+//            ],
+//        ],
+//    ],
+];
\ No newline at end of file
diff --git a/documentation/02_privileges.sql b/documentation/02_privileges.sql
index 85e34fd244894979bd9ba9749379207131a48f3a..9d6f233fb4438d7c17003b16198b1f8d78281e51 100644
--- a/documentation/02_privileges.sql
+++ b/documentation/02_privileges.sql
@@ -5,11 +5,19 @@ WITH d(code, lib, ordre) AS (
     SELECT 'afficher-indicateur', 'Afficher un indicateur', 1   UNION
     SELECT 'editer-indicateur', 'Éditer un indicateur', 2   UNION
     SELECT 'detruire-indicateur', 'Effacer un indicateur', 3    UNION
+)
+SELECT cp.id, d.code, d.lib, d.ordre
+FROM d
+JOIN unicaen_privilege_categorie cp ON cp.CODE = 'indicateur';
+
+INSERT INTO unicaen_privilege_categorie (code, libelle, ordre, namespace)
+VALUES ('abonnement', 'Gestions des abonnement', 810, 'Indicateur\Provider\Privilege');
+INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE)
+WITH d(code, lib, ordre) AS (
     SELECT 'afficher-abonnement', 'Afficher un abonnement', 4   UNION
     SELECT 'editer-abonnement', 'Éditer un abonnement', 5   UNION
     SELECT 'detruire-abonnement', 'Effacer un abonnement', 6
 )
 SELECT cp.id, d.code, d.lib, d.ordre
 FROM d
-JOIN unicaen_privilege_categorie cp ON cp.CODE = 'indicateur';
-
+         JOIN unicaen_privilege_categorie cp ON cp.CODE = 'abonnement';
\ No newline at end of file
diff --git a/src/Indicateur/Controller/AbonnementController.php b/src/UnicaenIndicateur/Controller/AbonnementController.php
similarity index 87%
rename from src/Indicateur/Controller/AbonnementController.php
rename to src/UnicaenIndicateur/Controller/AbonnementController.php
index 273abc8d434e8a79182914c30cde22cf2b57b2f5..f038c8f7d0a682d8bb11b3f33c4f4831b012f1ef 100644
--- a/src/Indicateur/Controller/AbonnementController.php
+++ b/src/UnicaenIndicateur/Controller/AbonnementController.php
@@ -1,19 +1,19 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
 use DateInterval;
 use DateTime;
-use Indicateur\Entity\Db\Abonnement;
-use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait;
-use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait;
+use UnicaenIndicateur\Entity\Db\Abonnement;
+use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait;
+use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait;
 use UnicaenUtilisateur\Service\User\UserServiceAwareTrait;
 use Laminas\Mvc\Controller\AbstractActionController;
 use Laminas\View\Model\ViewModel;
 
 class AbonnementController extends AbstractActionController {
     use AbonnementServiceAwareTrait;
-    use IndicateurServiceAwareTrait;
+    use UnicaenIndicateurServiceAwareTrait;
     use UserServiceAwareTrait;
 
     public function indexAction()
diff --git a/src/Indicateur/Controller/AbonnementControllerFactory.php b/src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php
similarity index 84%
rename from src/Indicateur/Controller/AbonnementControllerFactory.php
rename to src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php
index cef7462c37b381910f907f8d915bd26852d8390f..508e1c229c1d5a1f64ec2865931891e98e245f06 100644
--- a/src/Indicateur/Controller/AbonnementControllerFactory.php
+++ b/src/UnicaenIndicateur/Controller/AbonnementControllerFactory.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
-use Indicateur\Service\Abonnement\AbonnementService;
-use Indicateur\Service\Indicateur\IndicateurService;
+use UnicaenIndicateur\Service\Abonnement\AbonnementService;
+use UnicaenIndicateur\Service\Indicateur\IndicateurService;
 use Interop\Container\ContainerInterface;
 use UnicaenUtilisateur\Service\User\UserService;;
 
diff --git a/src/Indicateur/Controller/IndexController.php b/src/UnicaenIndicateur/Controller/IndexController.php
similarity index 87%
rename from src/Indicateur/Controller/IndexController.php
rename to src/UnicaenIndicateur/Controller/IndexController.php
index 55a4a66d45855ffb33514f9e3651ed1770131736..ae37de7c72f71afc16aafde729c5ac4373a10ac5 100644
--- a/src/Indicateur/Controller/IndexController.php
+++ b/src/UnicaenIndicateur/Controller/IndexController.php
@@ -1,17 +1,17 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
-use Indicateur\Entity\Db\Abonnement;
-use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait;
-use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait;
+use UnicaenIndicateur\Entity\Db\Abonnement;
+use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait;
+use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait;
 use UnicaenUtilisateur\Service\User\UserServiceAwareTrait;
 use Laminas\Mvc\Controller\AbstractActionController;
 use Laminas\View\Model\ViewModel;
 
 class IndexController extends AbstractActionController {
     use AbonnementServiceAwareTrait;
-    use IndicateurServiceAwareTrait;
+    use UnicaenIndicateurServiceAwareTrait;
     use UserServiceAwareTrait;
 
     public function indexAction() : ViewModel
diff --git a/src/Indicateur/Controller/IndexControllerFactory.php b/src/UnicaenIndicateur/Controller/IndexControllerFactory.php
similarity index 84%
rename from src/Indicateur/Controller/IndexControllerFactory.php
rename to src/UnicaenIndicateur/Controller/IndexControllerFactory.php
index 894d3525a46bec2552fad1b01ee384024e8e68b9..a0c07c86f7b0e480b452c26e2b3c2458f3e35647 100644
--- a/src/Indicateur/Controller/IndexControllerFactory.php
+++ b/src/UnicaenIndicateur/Controller/IndexControllerFactory.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
-use Indicateur\Service\Abonnement\AbonnementService;
-use Indicateur\Service\Indicateur\IndicateurService;
+use UnicaenIndicateur\Service\Abonnement\AbonnementService;
+use UnicaenIndicateur\Service\Indicateur\IndicateurService;
 use Interop\Container\ContainerInterface;
 use UnicaenUtilisateur\Service\User\UserService;
 
diff --git a/src/Indicateur/Controller/IndicateurController.php b/src/UnicaenIndicateur/Controller/IndicateurController.php
similarity index 93%
rename from src/Indicateur/Controller/IndicateurController.php
rename to src/UnicaenIndicateur/Controller/IndicateurController.php
index a778e025911a02db156bc36cecfc96e0cd0e1a94..0b92d05914ade54789606bdb1e613af5f6be2020 100644
--- a/src/Indicateur/Controller/IndicateurController.php
+++ b/src/UnicaenIndicateur/Controller/IndicateurController.php
@@ -1,12 +1,12 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
 use DateTime;
-use Indicateur\Entity\Db\Indicateur;
-use Indicateur\Form\Indicateur\IndicateurFormAwareTrait;
-use Indicateur\Service\Abonnement\AbonnementServiceAwareTrait;
-use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait;
+use UnicaenIndicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Form\Indicateur\IndicateurFormAwareTrait;
+use UnicaenIndicateur\Service\Abonnement\AbonnementServiceAwareTrait;
+use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait;
 use UnicaenApp\View\Model\CsvModel;
 use UnicaenUtilisateur\Service\User\UserServiceAwareTrait;
 use Laminas\Http\Request;
@@ -14,11 +14,11 @@ use Laminas\Mvc\Controller\AbstractActionController;
 use Laminas\View\Model\ViewModel;
 
 class IndicateurController extends AbstractActionController {
-    use IndicateurServiceAwareTrait;
+    use UnicaenIndicateurServiceAwareTrait;
     use UserServiceAwareTrait;
     use AbonnementServiceAwareTrait;
 
-    use IndicateurFormAwareTrait;
+    use UnicaenIndicateurFormAwareTrait;
 
     public function indexAction()
     {
diff --git a/src/Indicateur/Controller/IndicateurControllerFactory.php b/src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php
similarity index 83%
rename from src/Indicateur/Controller/IndicateurControllerFactory.php
rename to src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php
index cd5dcf521772da39cc065d5571e6a7d62b70f16b..249ca5803580f4eff530a40ea831c060c80b2066 100644
--- a/src/Indicateur/Controller/IndicateurControllerFactory.php
+++ b/src/UnicaenIndicateur/Controller/IndicateurControllerFactory.php
@@ -1,10 +1,10 @@
 <?php
 
-namespace Indicateur\Controller;
+namespace UnicaenIndicateur\Controller;
 
-use Indicateur\Form\Indicateur\IndicateurForm;
-use Indicateur\Service\Abonnement\AbonnementService;
-use Indicateur\Service\Indicateur\IndicateurService;
+use UnicaenIndicateur\Form\Indicateur\IndicateurForm;
+use UnicaenIndicateur\Service\Abonnement\AbonnementService;
+use UnicaenIndicateur\Service\Indicateur\IndicateurService;
 use Interop\Container\ContainerInterface;
 use UnicaenUtilisateur\Service\User\UserService;;
 
diff --git a/src/Indicateur/Entity/Db/Abonnement.php b/src/UnicaenIndicateur/Entity/Db/Abonnement.php
similarity index 97%
rename from src/Indicateur/Entity/Db/Abonnement.php
rename to src/UnicaenIndicateur/Entity/Db/Abonnement.php
index e0c05f0189bd74e61cfeda48bb7a0002213acd8a..abdd8628f299c31dded3f54f009af2fd9d29408c 100644
--- a/src/Indicateur/Entity/Db/Abonnement.php
+++ b/src/UnicaenIndicateur/Entity/Db/Abonnement.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Entity\Db;
+namespace UnicaenIndicateur\Entity\Db;
 
 use DateTime;
 use UnicaenUtilisateur\Entity\Db\User;
diff --git a/src/Indicateur/Entity/Db/Indicateur.php b/src/UnicaenIndicateur/Entity/Db/Indicateur.php
similarity index 98%
rename from src/Indicateur/Entity/Db/Indicateur.php
rename to src/UnicaenIndicateur/Entity/Db/Indicateur.php
index fbc87a183ddc98f6cfac0341903437860ff423ee..67f197c26224a298369213898bc96e324b31de58 100644
--- a/src/Indicateur/Entity/Db/Indicateur.php
+++ b/src/UnicaenIndicateur/Entity/Db/Indicateur.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Entity\Db;
+namespace UnicaenIndicateur\Entity\Db;
 
 use DateTime;
 use Doctrine\Common\Collections\ArrayCollection;
diff --git a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml
similarity index 83%
rename from src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml
rename to src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml
index 1e5ed0ba581ae2dede8a9e7537a086a21ab0c75f..0854fee66233df59b04dede7503f594de04ed49e 100644
--- a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Abonnement.dcm.xml
+++ b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Abonnement.dcm.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
-    <entity name="Indicateur\Entity\Db\Abonnement" table="unicaen_indicateur_abonnement">
+    <entity name="UnicaenIndicateur\Entity\Db\Abonnement" table="unicaen_indicateur_abonnement">
 
         <id name="id" type="integer" column="id">
             <generator strategy="IDENTITY"/>
@@ -10,7 +10,7 @@
             <join-column name="user_id" referenced-column-name="ID"/>
         </many-to-one>
 
-        <many-to-one target-entity="Indicateur\Entity\Db\Indicateur"  field="indicateur">
+        <many-to-one target-entity="UnicaenIndicateur\Entity\Db\Indicateur"  field="indicateur">
             <join-column name="indicateur_id" referenced-column-name="id"/>
         </many-to-one>
 
diff --git a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml
similarity index 85%
rename from src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml
rename to src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml
index 4aa06e2696f0e6f0b7eec8b6adde0ed32ec8b602..84898edc9b91661d737dbe94ad3cb9852c3ae404 100644
--- a/src/Indicateur/Entity/Db/Mapping/Indicateur.Entity.Db.Indicateur.dcm.xml
+++ b/src/UnicaenIndicateur/Entity/Db/Mapping/UnicaenIndicateur.Entity.Db.Indicateur.dcm.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
-    <entity name="Indicateur\Entity\Db\Indicateur" table="unicaen_indicateur">
+    <entity name="UnicaenIndicateur\Entity\Db\Indicateur" table="unicaen_indicateur">
 
         <id name="id" type="integer" column="id">
             <generator strategy="IDENTITY"/>
@@ -13,6 +13,6 @@
         <field name="viewId"            type="string" length="255"      column="view_id"                nullable="true"/>
         <field name="entity"            type="string" length="255"      column="entity"                nullable="true"/>
 
-        <one-to-many target-entity="Indicateur\Entity\Db\Abonnement" field="abonnements" mapped-by="indicateur" />
+        <one-to-many target-entity="UnicaenIndicateur\Entity\Db\Abonnement" field="abonnements" mapped-by="indicateur" />
     </entity>
 </doctrine-mapping>
diff --git a/src/Indicateur/Form/Indicateur/IndicateurForm.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php
similarity index 97%
rename from src/Indicateur/Form/Indicateur/IndicateurForm.php
rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php
index 6d1485a123d4c6d3fbf5d7a5ac65d95347ee5ee0..48040d6e9ffa3e7adb010f3ab63cc72d15a31836 100644
--- a/src/Indicateur/Form/Indicateur/IndicateurForm.php
+++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurForm.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Indicateur\Form\Indicateur;
+namespace UnicaenIndicateur\Form\Indicateur;
 
-use Indicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Entity\Db\Indicateur;
 use Laminas\Form\Element\Button;
 use Laminas\Form\Element\Select;
 use Laminas\Form\Element\Text;
diff --git a/src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php
similarity index 91%
rename from src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php
rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php
index 9d9165897025b4c64a539460d9bd88e32f44b958..6265346fc660e7af161bbed002aca521e9da8996 100644
--- a/src/Indicateur/Form/Indicateur/IndicateurFormAwareTrait.php
+++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Form\Indicateur;
+namespace UnicaenIndicateur\Form\Indicateur;
 
 trait IndicateurFormAwareTrait {
 
diff --git a/src/Indicateur/Form/Indicateur/IndicateurFormFactory.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php
similarity index 91%
rename from src/Indicateur/Form/Indicateur/IndicateurFormFactory.php
rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php
index 36dce3f95cbc3c651d2403f13c42cbf43a2d4b71..f41c3e3754253da248c0bb902e346fae952767cb 100644
--- a/src/Indicateur/Form/Indicateur/IndicateurFormFactory.php
+++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurFormFactory.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Form\Indicateur;
+namespace UnicaenIndicateur\Form\Indicateur;
 
 use Interop\Container\ContainerInterface;
 use Laminas\Form\FormElementManager;
diff --git a/src/Indicateur/Form/Indicateur/IndicateurHydrator.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php
similarity index 91%
rename from src/Indicateur/Form/Indicateur/IndicateurHydrator.php
rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php
index cb50df2bbb0062de464b1cfeea3f2807eb35d6e2..c4dc6a15bf98e57e25a9012bdeda6ad11b2365ca 100644
--- a/src/Indicateur/Form/Indicateur/IndicateurHydrator.php
+++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydrator.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Indicateur\Form\Indicateur;
+namespace UnicaenIndicateur\Form\Indicateur;
 
-use Indicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Entity\Db\Indicateur;
 use Laminas\Hydrator\HydratorInterface;
 
 class IndicateurHydrator implements HydratorInterface {
diff --git a/src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php
similarity index 86%
rename from src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php
rename to src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php
index dae425cd61a19e3c66fb2e7ab44167148284b5ca..33188986a6f70e6c2c34bad85b46c803373d8720 100644
--- a/src/Indicateur/Form/Indicateur/IndicateurHydratorFactory.php
+++ b/src/UnicaenIndicateur/Form/Indicateur/IndicateurHydratorFactory.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Form\Indicateur;
+namespace UnicaenIndicateur\Form\Indicateur;
 
 use Interop\Container\ContainerInterface;
 
diff --git a/src/Indicateur/Provider/Privilege/AbonnementPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php
similarity index 85%
rename from src/Indicateur/Provider/Privilege/AbonnementPrivileges.php
rename to src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php
index 3374fe35dd6dcbd16fd360aff84bd2b766c625f5..c23312135b82eeed5b4b148e28fb3db9bb33a051 100644
--- a/src/Indicateur/Provider/Privilege/AbonnementPrivileges.php
+++ b/src/UnicaenIndicateur/Provider/Privilege/AbonnementPrivileges.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Provider\Privilege;
+namespace UnicaenIndicateur\Provider\Privilege;
 
 use UnicaenPrivilege\Provider\Privilege\Privileges;
 
diff --git a/src/Indicateur/Provider/Privilege/IndicateurPrivileges.php b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php
similarity index 85%
rename from src/Indicateur/Provider/Privilege/IndicateurPrivileges.php
rename to src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php
index 00e279553c849e6ead9c327cb0e37c2454c4638b..c50e4239f87bf2025c16464ce28362e176918e50 100644
--- a/src/Indicateur/Provider/Privilege/IndicateurPrivileges.php
+++ b/src/UnicaenIndicateur/Provider/Privilege/IndicateurPrivileges.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Provider\Privilege;
+namespace UnicaenIndicateur\Provider\Privilege;
 
 use UnicaenPrivilege\Provider\Privilege\Privileges;
 
diff --git a/src/Indicateur/Service/Abonnement/AbonnementService.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php
similarity index 96%
rename from src/Indicateur/Service/Abonnement/AbonnementService.php
rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php
index b4d37e86a3b74d28ae6d97df729fcff691818e70..8e2d9ee5d22d76e9e19fcc42a7884f00eed22ccc 100644
--- a/src/Indicateur/Service/Abonnement/AbonnementService.php
+++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementService.php
@@ -1,14 +1,14 @@
 <?php
 
-namespace Indicateur\Service\Abonnement;
+namespace UnicaenIndicateur\Service\Abonnement;
 
 use DateTime;
 use Doctrine\ORM\NonUniqueResultException;
 use Doctrine\ORM\ORMException;
 use Doctrine\ORM\QueryBuilder;
-use Indicateur\Entity\Db\Abonnement;
-use Indicateur\Entity\Db\Indicateur;
-use Indicateur\Service\Indicateur\IndicateurServiceAwareTrait;
+use UnicaenIndicateur\Entity\Db\Abonnement;
+use UnicaenIndicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Service\Indicateur\IndicateurServiceAwareTrait;
 use UnicaenApp\Exception\RuntimeException;
 use UnicaenApp\Service\EntityManagerAwareTrait;
 use UnicaenMail\Service\Mail\MailServiceAwareTrait;
@@ -17,7 +17,7 @@ use Laminas\Mvc\Controller\AbstractActionController;
 
 class AbonnementService {
     use EntityManagerAwareTrait;
-    use IndicateurServiceAwareTrait;
+    use UnicaenIndicateurServiceAwareTrait;
     use MailServiceAwareTrait;
 
     /** GESTION DES ENTITES *******************************************************************************************/
diff --git a/src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php
similarity index 92%
rename from src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php
rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php
index c75e9deb8c42df3953b441eab0edeeae7f479d36..83dcc1a3eff1cb3c83c8798875ce8059fb17200b 100644
--- a/src/Indicateur/Service/Abonnement/AbonnementServiceAwareTrait.php
+++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Service\Abonnement;
+namespace UnicaenIndicateur\Service\Abonnement;
 
 trait AbonnementServiceAwareTrait {
 
diff --git a/src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php
similarity index 90%
rename from src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php
rename to src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php
index e5d1dbb619620e8b473c98f3381b34a37643619d..e2155f7b8f0c988afb588e187f4f8db9a7cebdc2 100644
--- a/src/Indicateur/Service/Abonnement/AbonnementServiceFactory.php
+++ b/src/UnicaenIndicateur/Service/Abonnement/AbonnementServiceFactory.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace Indicateur\Service\Abonnement;
+namespace UnicaenIndicateur\Service\Abonnement;
 
 use Doctrine\ORM\EntityManager;
-use Indicateur\Service\Indicateur\IndicateurService;
+use UnicaenIndicateur\Service\Indicateur\IndicateurService;
 use Interop\Container\ContainerInterface;
 use UnicaenMail\Service\Mail\MailService;
 
diff --git a/src/Indicateur/Service/Indicateur/IndicateurService.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php
similarity index 99%
rename from src/Indicateur/Service/Indicateur/IndicateurService.php
rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php
index ac9d36e2167eb409d2ab9a947c9a7abb013152f1..6aac56c74ecc5a3bb20fed195084174824907aa0 100644
--- a/src/Indicateur/Service/Indicateur/IndicateurService.php
+++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurService.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Service\Indicateur;
+namespace UnicaenIndicateur\Service\Indicateur;
 
 use DateTime;
 use Doctrine\DBAL\Exception as DBA_Exception;
@@ -8,7 +8,7 @@ use Doctrine\DBAL\Driver\Exception as DBA_Driver_Exception;
 use Doctrine\ORM\NonUniqueResultException;
 use Doctrine\ORM\ORMException;
 use Exception;
-use Indicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Entity\Db\Indicateur;
 use UnicaenApp\Exception\RuntimeException;
 use UnicaenApp\Service\EntityManagerAwareTrait;
 use Laminas\Mvc\Controller\AbstractActionController;
diff --git a/src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php
similarity index 92%
rename from src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php
rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php
index bff7921cee6bd7aaf1a4c5f73985bfc789e49b7b..48a5346dce6dd1e6e075d66ec211682652f62618 100644
--- a/src/Indicateur/Service/Indicateur/IndicateurServiceAwareTrait.php
+++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Service\Indicateur;
+namespace UnicaenIndicateur\Service\Indicateur;
 
 trait IndicateurServiceAwareTrait {
 
diff --git a/src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php
similarity index 92%
rename from src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php
rename to src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php
index d479c2a705327ca8ff5d21e115afb1ffe9a5dcff..cd2a82393c2dbf0f9616c94d5be18f1604bf4023 100644
--- a/src/Indicateur/Service/Indicateur/IndicateurServiceFactory.php
+++ b/src/UnicaenIndicateur/Service/Indicateur/IndicateurServiceFactory.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Indicateur\Service\Indicateur;
+namespace UnicaenIndicateur\Service\Indicateur;
 
 use Doctrine\ORM\EntityManager;
 use Interop\Container\ContainerInterface;
diff --git a/view/indicateur/default/default-form.phtml b/view/unicaen-indicateur/default/default-form.phtml
similarity index 100%
rename from view/indicateur/default/default-form.phtml
rename to view/unicaen-indicateur/default/default-form.phtml
diff --git a/view/indicateur/index/abonnement.phtml b/view/unicaen-indicateur/index/abonnement.phtml
similarity index 94%
rename from view/indicateur/index/abonnement.phtml
rename to view/unicaen-indicateur/index/abonnement.phtml
index 65900186479507e3027c7f56b6bbd04ab2f7474e..3426066a546dde85e708a72c1765faaa1fa438ff 100644
--- a/view/indicateur/index/abonnement.phtml
+++ b/view/unicaen-indicateur/index/abonnement.phtml
@@ -1,6 +1,6 @@
 <?php
 
-use Indicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Entity\Db\Indicateur;
 
 /**
  * @see \Indicateur\Controller\IndexController::abonnementAction()
diff --git a/view/indicateur/index/index.phtml b/view/unicaen-indicateur/index/index.phtml
similarity index 98%
rename from view/indicateur/index/index.phtml
rename to view/unicaen-indicateur/index/index.phtml
index 7e730519cd867e51a2372c2bd265aca117d3d984..66130ee99707236b90059754dd8b1e1795b3a27b 100644
--- a/view/indicateur/index/index.phtml
+++ b/view/unicaen-indicateur/index/index.phtml
@@ -1,6 +1,6 @@
 <?php
 
-use Indicateur\Entity\Db\Abonnement;
+use UnicaenIndicateur\Entity\Db\Abonnement;
 
 /**
  * @see \Indicateur\Controller\IndexController::indexAction()
diff --git a/view/indicateur/indicateur/afficher.phtml b/view/unicaen-indicateur/indicateur/afficher.phtml
similarity index 98%
rename from view/indicateur/indicateur/afficher.phtml
rename to view/unicaen-indicateur/indicateur/afficher.phtml
index 4e6b5c068da206cfbde99d3b5515a6421577391f..32259265daeb310e1a2df480bdbe9164531f08f4 100644
--- a/view/indicateur/indicateur/afficher.phtml
+++ b/view/unicaen-indicateur/indicateur/afficher.phtml
@@ -8,7 +8,7 @@
  * @var array $data
  */
 
-use Indicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Entity\Db\Indicateur;
 
 ?>
 
diff --git a/view/indicateur/indicateur/index.phtml b/view/unicaen-indicateur/indicateur/index.phtml
similarity index 97%
rename from view/indicateur/indicateur/index.phtml
rename to view/unicaen-indicateur/indicateur/index.phtml
index 57d6b008f605c42d483f0878a64c8ec9ab3ad5a0..8e4d3f95aeb6dcbc9e48a4b73089c06f5293d81f 100644
--- a/view/indicateur/indicateur/index.phtml
+++ b/view/unicaen-indicateur/indicateur/index.phtml
@@ -5,9 +5,9 @@
  * @var Abonnement[] $abonnements
  */
 
-use Indicateur\Entity\Db\Abonnement;
-use Indicateur\Entity\Db\Indicateur;
-use Indicateur\Provider\Privilege\IndicateurPrivileges;
+use UnicaenIndicateur\Entity\Db\Abonnement;
+use UnicaenIndicateur\Entity\Db\Indicateur;
+use UnicaenIndicateur\Provider\Privilege\IndicateurPrivileges;
 
 $canVoir    = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::AFFICHER));
 $canEditer  = $this->isAllowed(IndicateurPrivileges::getResourceId(IndicateurPrivileges::EDITER));