Пользователь может иметь следующие права доступа:Как читать права доступа из маски доступа?
Read = 1
Create = 2
Edit = 4
Delete = 8
Publish = 16
Administer = 32
Когда права доступа сохраняется в базе данных, только один номер используется для обозначения всех прав доступа для этого пользователя.
например.
3 = Read + Create
25 = Read + Delete + Publish
Как получить все права доступа для данного номера (маски доступа)?
Любая помощь была бы принята с благодарностью!
+1 для .HasFlag –
спасибо! –