Workplace: Difference between revisions

From FojiSoft Docs
No edit summary
No edit summary
Line 4: Line 4:
Integration between Workplace and FojiSoft is managed using a Custom Integration in Workplace. This Custom Integration will need to be configured by a Workplace Administrator.
Integration between Workplace and FojiSoft is managed using a Custom Integration in Workplace. This Custom Integration will need to be configured by a Workplace Administrator.


# Download the FojiSoft logo to be used as the Custom Integration logo. [[File:App-icon.png|center|frameless|100x100px]]The logo image is available for download from https://prod-creative-tadpole-wiki.s3.amazonaws.com/thumb/App-icon.png/300px-App-icon.png.  
# Download the FojiSoft logo to be used as the Custom Integration logo. The logo image is available for download from https://prod-creative-tadpole-wiki.s3.amazonaws.com/thumb/App-icon.png/300px-App-icon.png. [[File:App-icon.png|center|frameless|100x100px]]
# Log into your Workplace Community site as a Workplace Administrator
# Log into your Workplace Community site as a Workplace Administrator
# Access the '''Admin Panel''' [[File:Connectors-workplace-workplace-admin-panel.png|frameless]]
# Access the '''Admin Panel''' [[File:Connectors-workplace-workplace-admin-panel.png|center|frameless]]
# Click '''Integrations''' [[File:Connectors-workplace-workplace-integrations.png|frameless]]
# Click '''Integrations''' [[File:Connectors-workplace-workplace-integrations.png|center|frameless]]
# Click '''Create Custom Integration''' [[File:Connectors-workplace-workplace-create-custom-integration.png|frameless|437x437px]]
# Click '''Create Custom Integration''' [[File:Connectors-workplace-workplace-create-custom-integration.png|center|frameless|437x437px]]
# Enter the following information in the dialog [[File:Connectors-workplace-workplace-create-dialog.png|frameless]]
# Enter the following information in the dialog
#* Enter "FojiSoft" for the '''Name'''
#* '''Name:''' FojiSoft
#* Enter "FojiSoft Notifications" for the '''Description'''
#* '''Description:''' FojiSoft Notifications [[File:Connectors-workplace-workplace-create-dialog.png|center|frameless]]
# Click '''Create'''
# Click '''Create'''
# Click the Edit icon in the '''Name, logo & description''' section [[File:Connectors-workplace-workplace-nld-edit.png|frameless]]
# Click the Edit icon in the '''Name, logo & description''' section [[File:Connectors-workplace-workplace-nld-edit.png|center|frameless]]
# Click '''Upload logo''' [[File:Connectors-workplace-workplace-upload-logo.png|frameless]]
# Click '''Upload logo''' [[File:Connectors-workplace-workplace-upload-logo.png|center|frameless]]
# Select the previously downloaded FojiSoft logo
# Select the previously downloaded FojiSoft logo
# Click '''Add file'''
# Click '''Add file'''
# Click '''Save'''
# Click '''Save'''
# Click '''Save''' in the '''Name, logo & description''' section
# Click '''Save''' in the '''Name, logo & description''' section
# Turn off the '''Discoverable''' option [[File:Connectors-workplace-workplace-discoverable.png|frameless|432x432px]]
# Turn off the '''Discoverable''' option [[File:Connectors-workplace-workplace-discoverable.png|center|frameless|432x432px]]
# Go to the '''Permissions''' page
# Go to the '''Permissions''' page
# Enable the following permissions
# Enable the following permissions
#* Group chat bot [[File:Connectors-workplace-workplace-permission-group-chat-bot.png|frameless]]
#* Group chat bot [[File:Connectors-workplace-workplace-permission-group-chat-bot.png|center|frameless]]
#* Message any member [[File:Connectors-workplace-workplace-permission-message-any-member.png|frameless]]
#* Message any member [[File:Connectors-workplace-workplace-permission-message-any-member.png|center|frameless]]
#* Read user email [[File:Connectors-workplace-workplace-permission-read-user-email.png|frameless]]
#* Read user email [[File:Connectors-workplace-workplace-permission-read-user-email.png|center|frameless]]
# Turn off the '''Automatically remove unused permissions''' option [[File:Connectors-workplace-workplace-automatically-remove-permissions.png|frameless|355x355px]]
# Turn off the '''Automatically remove unused permissions''' option [[File:Connectors-workplace-workplace-automatically-remove-permissions.png|center|frameless|355x355px]]
# Click '''Save'''
# Click '''Save'''
# Go to the '''Details''' page
# Go to the '''Details''' page

Revision as of 23:49, 8 March 2024

Workplace by Meta is a secure collaboration platform designed specifically for businesses. It offers familiar features like news feeds, chat, and video conferencing, allowing teams to communicate, share information, and work together seamlessly. This guide will walk you through configuring a connection between FojiSoft and Workplace, enabling a more integrated workflow for your organization.

Workplace Custom Integration

Integration between Workplace and FojiSoft is managed using a Custom Integration in Workplace. This Custom Integration will need to be configured by a Workplace Administrator.

  1. Download the FojiSoft logo to be used as the Custom Integration logo. The logo image is available for download from https://prod-creative-tadpole-wiki.s3.amazonaws.com/thumb/App-icon.png/300px-App-icon.png.
  2. Log into your Workplace Community site as a Workplace Administrator
  3. Access the Admin Panel
  4. Click Integrations
  5. Click Create Custom Integration
  6. Enter the following information in the dialog
    • Name: FojiSoft
    • Description: FojiSoft Notifications
  7. Click Create
  8. Click the Edit icon in the Name, logo & description section
  9. Click Upload logo
  10. Select the previously downloaded FojiSoft logo
  11. Click Add file
  12. Click Save
  13. Click Save in the Name, logo & description section
  14. Turn off the Discoverable option
  15. Go to the Permissions page
  16. Enable the following permissions
    • Group chat bot
    • Message any member
    • Read user email
  17. Turn off the Automatically remove unused permissions option
  18. Click Save
  19. Go to the Details page
  20. Click Create access token
  21. Check the I understand checkbox
  22. Click Copy
  23. Store the generated access token to be used later when configuring the Foji connection
  24. Click Done
  25. Click the Eye icon in the App ID & App Secret section
  26. Copy the App Secret and store it to be used later when configuring the Foji connection

Note: Both the Access Token and App Secret will be needed while configuring the connection from Foji.

FojiSoft Connection

  1. Log into your Foji account
  2. Access Connections under Integrations in the navigation menu of the Settings application
  3. Click the New Connection button
  4. Click the Meta Workplace Custom Integration provider in the list. You may search for it in the search box or find it under Enterprise Note: There are 2 Meta Workplace providers. Please be sure you use the Meta Workplace Custom Integration provider and not the other Meta Workplace Community provider.
  5. Configure the Connection Fields
  6. Click the Create button

Connection Fields

Name

Enter a unique name for your connection. This name will help you identify and manage your connections within FojiSoft.

Folders

Optionally, select or create folders to better organize your connections. See Connection Folders for more information.

Access Token

Enter the Access Token for the Workplace Custom Integration

App Secret

Enter the App Secret for the Workplace Custom Integration

Create a Subscription

Notifications are sent via subscriptions. You will need to configure one or more subscriptions based on your specific needs.

  1. Log in to your Foji account and access the Settings application
  2. Click on Subscriptions found in the navigation menu under Notifications
  3. Click the New Subscription button in the upper right corner
  4. Click the Subscribe button for the desired notification source
  5. Enter a short message in the Title field. This message will be included in the chat message.
  6. If applicable, configure up to 3 links to be included in the message. Each link will be displayed as a button.
  7. Select Workplace Chat in the Channel option
  8. Select your Meta Workplace Custom Integration connection in the Connection option
  9. Enter 1 or more users in the Users option. You should use each user's email address.
  10. Click Create