Only Roles have Properties. Context also have Properties but they are defined in the Internal and External Role of the Context.
The Role's Properties are not accessed directly but always via a View. A View is a selection of Properties and has a name. A Role always has a "All Properties View" that contains all the Role's Properties.