projet-php/managers/config/managers.json

99 lines
2.2 KiB
JSON
Raw Normal View History

{
"Authentification": {
"login":{"method": "authentification",
"role": 3,
"strict": false},
"logout":{"method": "deconnection",
"role": 3,
"strict": false}
},
"Eleves": {
"listByGroup": {"method": "getByGroupe",
"role": 2,
"strict": false},
"listAll": {"method": "getAll",
"role": 2,
"strict": false},
"importFromExcel": {"method":"importFromFile",
"role":1,
"strict":true
},
"changeGroup": {"method":"changeGroup",
"role":1,
"strict":true
},
"search": {"method":"search",
"role":2,
"strict":false
},
"listByDiplome": {"method": "getByDiplome",
"role": 2,
"strict":false
},
"getByCorrecteurAndControle":{"method": "getElevesByControleAndCorrecteur",
"role":1,
"strict":false}
},
"Notes": {
"insert": {"method": "insert",
"role": 1,
"strict": true},
"listAllEleve": {"method": "getAllNoteEleve",
"role": 3,
"strict" : true},
"listAllByModuleEleve": {"method": "getAllNoteModuleEleve",
"role": 3,
"strict" : true},
"updateComment": {"method": "updateComment",
"role": 1,
"strict" : true},
"updateNote": {"method": "updateNote",
"role": 1,
"strict" : true},
"exportAll": {"method": "exportAllNotes",
"role": 2,
"strict" : false}
},
"MCC": {
"importFromExcel": {"method": "importFromFile",
"role": 1,
"strict": true
},
"getUEByCode": {"method": "getUEByCode",
"role": 3,
"strict": false
},
"getUEByDiplome": {"method": "getUEByDiplome",
"role": 1,
"strict": true
},
"getModuleByCode": {"method": "getModuleByCode",
"role": 1,
"strict": true
},
"getControleByCode": {"method": "getControleByCode",
"role": 1,
"strict": true
},
"getModuleByCodeUE": {"method": "getModuleByCodeUE",
"role": 1,
"strict": true
},
"getControleByCodeModule": {"method": "getControleByCodeModule",
"role": 1,
"strict": true
}
},
"Prof":{"getByControle":{"method":"getByControle",
"role" : 3,
"strict": false
},
"setForCorrecteur":{"method":"setForControle",
"role":1,
"strict":true
}
}
}