definition.yml 907 B

12345678910111213141516171819202122232425262728293031323334353637
  1. key: slack
  2. title: Slack
  3. description: Slack is a cloud-based set of proprietary team collaboration tools and services.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/slack.svg
  6. icon: /_assets/icons/ultraviolet-slack.svg
  7. color: green
  8. website: https://api.slack.com/docs/oauth
  9. isAvailable: true
  10. useForm: false
  11. scopes:
  12. - identity.basic
  13. - identity.email
  14. - identity.avatar
  15. props:
  16. clientId:
  17. type: String
  18. title: Client ID
  19. hint: Application Client ID
  20. order: 1
  21. clientSecret:
  22. type: String
  23. title: Client Secret
  24. hint: Application Client Secret
  25. sensitive: true
  26. order: 2
  27. team:
  28. type: String
  29. title: Team / Workspace ID
  30. hint: Optional - Your unique team (workspace) identifier
  31. order: 3
  32. refs:
  33. callbackUrl:
  34. title: Authorization Callback URL
  35. hint: The callback endpoint to input on Slack.
  36. icon: back
  37. value: '{host}/login/{id}/callback'