First draft of all admin functs. Log and role not yet ready.