How do you create custom apps?
You can create a custom app from WorkDrive’s admin console and configure corresponding webhooks within it.
To Create a Custom App
- Sign in to your WorkDrive account as an admin or super admin.
- Click Admin Console in the bottom-left corner. This will open the Admin Console window and the Dashboard tab will be selected by default.
- Navigate to the Apps tab by clicking on it from the left pane. The Apps tab will appear on the right.
- Click + Create a new custom app in the top-right corner. This will open the Create new app window. Note: You can create up to 10 custom apps for your WorkDrive team.
- Fill in the Create new app form with the details such as App name, Description, and Client-id.
- To get your Client-ID
- Client-ID will only be generated when you register your application with the Zoho developer console. Without client-id you can’t be create a custom app in WorkDrive.
- Follow the below steps to register your application:
- Go to the Zoho API Console and click Get Started.
- Select Server based applications as the client type.
- Provide the required details to register your application for the client type you chose:
- Client Name: The name of your application you want to register with Zoho.
- Homepage URL: The URL of your client’s home page.
- Authorized Redirect URIs: A valid URL of your application that Zoho Accounts redirect you to with the grant token after a successful authentication.
- Click CREATE to receive the following credentials:
- Client ID: The consumer key generated from the connected app.
- Client Secret: The consumer secret generated from the connected app. Learn more on registering your application with the Zoho developer console.
- Client-ID will only be generated when you register your application with the Zoho developer console. Without client-id you can’t be create a custom app in WorkDrive.
- To get your Client-ID
- Click Create. You can configure up to 10 webhooks for the created app.
Note: A unique secret key will be generated upon app creation, which is used for webhooks authentication purposes.