diff --git a/docs/topics/Profiles.md b/docs/topics/Profiles.md index 64ba20a..b78b32a 100644 --- a/docs/topics/Profiles.md +++ b/docs/topics/Profiles.md @@ -1,5 +1,22 @@ # Profiles +Member and officer profiles are the foundation of the system. +There are two types of profiles: member profiles and officer profiles. + +## Officer Profiles + +Officer profiles are created by the system administrator. They are used to +authenticate officers, and to track their activity. + +The primary difference between member and officer profiles is that officer +profiles have a `role` field. This field is used to determine what permissions +the officer has. + +## Member Profiles + +Member profiles are created by an officer. Members cannot log in. The sole +purpose of member profiles is to store information about members. +