Le décret n° 99-954 vise à établir les règles pour la mise en compatibilité des investissements avec l'environnement en définissant les procédures d'autorisation et les rôles des institutions impliquées. Il oblige les projets d'investissements à réaliser une étude d'impact environnemental ou un programme d'engagement environnemental selon leur nature et leur taille. L'Office National de l'Environnement (ONE) est l'autorité compétente pour délivrer les permis environnementaux et contrôler la conformité aux normes environnementales.