diff --git a/app/Http/Middleware/checkCoordenador.php b/app/Http/Middleware/checkCoordenador.php
new file mode 100644
index 0000000000000000000000000000000000000000..b8f3f7e2c2e7bb45bc01a6ce4604cba5f5922438
--- /dev/null
+++ b/app/Http/Middleware/checkCoordenador.php
@@ -0,0 +1,29 @@
+<?php
+
+namespace App\Http\Middleware;
+use Auth;
+use Closure;
+use Illuminate\Support\Facades\Log;
+
+class checkCoordenador{
+    /**
+     * Handle an incoming request.
+     *
+     * @param  \Illuminate\Http\Request  $request
+     * @param  \Closure  $next
+     * @return mixed
+     */
+    public function handle($request, Closure $next)
+    {
+        if(!Auth::check()){
+            Log::debug('checkCoordenador');
+             return redirect('/');
+          }
+          if(Auth::user()->tipo=='coordenador'){
+            return $next($request);
+          }
+          else{
+            return redirect('home')->with('error', 'Você não possui privilégios para acessa esta funcionalidade');
+          }
+    }
+}
\ No newline at end of file