workplace-cli
A command line tool to help manage workplace by Facebook. We are taking our inspiration GAM which was similar type of tool which was used during the Google Apps/Gsuite era.
Planning
We are currently in the process of planning out what commands we should include in the initial release. So far we have the following, keen for feedback.
Authentication
✔ workplace-cli auth add
✔ workplace-cli auth activate
✔ workplace-cli auth list
Community Information
✔ workplace-cli community
Groups
Listing, Creating and Updating
✔ workplace-cli groups list
✔ workplace-cli groups search <name>
workplace-cli groups add <name> <privacy> <description>
workplace-cli groups update <groupId> --option
✔ workplace-cli groups delete <groupId> --force --workplaceUserId
Membership
workplace-cli group <groupId> admins list
workplace-cli group <groupId> admins add <workplaceId>
workplace-cli group <groupId> admins remove <workplaceId>
workplace-cli group <groupId> members list
workplace-cli group <groupId> members add <workplaceId>
workpalce group <groupId> member remove <workplaceId>
Posting
workplace-cli group <groupId> feed posts add <message> --markdown
Members (Group)
workplace-cli members list
Members/Users (SCIM)
workplace-cli users list
workplace-cli users add <userName> <name> --option
workplace-cli user update <identifier> --option
workplace-cli user disable <identifier>
workplace-cli user remove <identifier>