Additional IAM endpoints

Additional endpoints for iam groups and users as well added filtering for get_all_security_groups.
Spelling: `random_alphanumeric`