public static void AddAccess(Access access)
 {
     Provider.CreateAccess(access);
 }
 public abstract IList <Access> GetItemsMatchingAccess(Access access, ItemType itemType, AccessType accessType);
 public abstract void CreateAccess(Access access);
 public abstract IList <User> GetAccessibleItemUsers(Access access);