/* 
 * File:   rights.h
 * Author: blackpanther
 *
 * Created on November 10, 2010, 4:55 PM
 */

#ifndef RIGHTS_H
#define	RIGHTS_H

/*
 * Droit géré par bit shifting
 * Droit admin : ~0
 */

#define CREATE_PROBLEM 1 <<  1
#define   READ_PROBLEM 1 <<  2
#define UPDATE_PROBLEM 1 <<  3
#define DELETE_PROBLEM 1 <<  4

#define CREATE_GROUP   1 <<  5
#define   READ_GROUP   1 <<  6
#define UPDATE_GROUP   1 <<  7
#define DELETE_GROUP   1 <<  8

#define CREATE_USER    1 <<  9
#define   READ_USER    1 << 10
#define UPDATE_USER    1 << 11
#define DELETE_USER    1 << 12

#endif	/* RIGHTS_H */

