AvePoint Cloud Governance

Automate provisioning, management, and lifecycle for Teams, Groups, Communities, and Sites. Connect to AvePoint Cloud Governance to execute additional actions in Microsoft 365 such as creation of new content, add users, and update information in lists.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | AvePoint Support |
URL | http://www.avepoint.com/support |
support@avepoint.com |
Connector Metadata | |
---|---|
Publisher | AvePoint, inc. |
Website | https://www.avepoint.com |
Privacy policy | http://www.avepoint.com/privacy-policy |
Categories | Productivity |
The AvePoint Cloud Governance connector offers automation and integration of Cloud Governance functions through Power Automate. You can use the Cloud Governance connector in Power Automate to automate your working processes.
You will need the following to proceed:
You need to be an AvePoint Cloud Governance administrator.
You need to create an API Authentication Profile in AvePoint Cloud Governance to generate a client secret. The client secret will be used to call the Cloud Governance API.
The connector supports the following operations:
Get a request
: Get details of a request.Submit a request
: Submit a request for a specific service.List workspaces
: Retrieve a list of workspaces managed by Cloud Governance.Update a request
: Update an existing request.
Please refer to these instructions to deploy this connector as custom connector in Microsoft Power Automate and Power Apps.
The connector supports the following authentication types:
Client Secret | Sign in with Secret Secret | All regions | Shareable |
Microsoft Entra ID | Sign in with Microsoft Entra ID | All regions | Shareable |
Default [DEPRECATED] | This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility. | All regions | Not shareable |
Auth ID: basic
Applicable: All regions
Sign in with Secret Secret
This is shareable connection. If the power app is shared with another user, connection is shared as well. For more information, please see the Connectors overview for canvas apps - Power Apps | Microsoft Docs
Name | Type | Description | Required |
---|---|---|---|
Username | securestring | Enter your username. You must be an AvePoint Cloud Governance administrator. | True |
Client Secret | securestring | Enter the client secret to authenticate with AvePoint Cloud Governance API. | True |
Auth ID: oauth
Applicable: All regions
Sign in with Microsoft Entra ID
This is shareable connection. If the power app is shared with another user, connection is shared as well. For more information, please see the Connectors overview for canvas apps - Power Apps | Microsoft Docs
Applicable: All regions
This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Username | securestring | Enter your username. You must be an AvePoint Cloud Governance administrator. | True |
Client Secret | securestring | Enter the client secret to authenticate with AvePoint Cloud Governance API. | True |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Get a request |
Get details of a request. |
Get Microsoft 365 settings |
Get Microsoft 365 settings. |
List workspaces |
Retrieve a list of workspaces managed by Cloud Governance. |
Manage a workspace |
Manage an AvePoint Cloud Governance managed workspace. |
Submit a request |
Submit a request for a specific service. |
Update a request |
Update an existing request. |
Update Microsoft 365 settings |
Update Microsoft 365 settings. |
Get details of a request.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Service Type
|
serviceType | True | string |
Type of the service. |
Service Name
|
serviceId | True | string |
Name of the service. |
Request ID
|
requestId | True | uuid |
Unique ID of the request. |
Returns
Get Microsoft 365 settings.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Action Type
|
actionType | True | string |
Specify an action type. |
body
|
body | True | dynamic |
Returns
Retrieve a list of workspaces managed by Cloud Governance.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Workspace Type
|
workspaceType | string |
Filter by the workspace type. |
|
Primary Workspace Contact
|
primaryContact | string |
Filter by the primary workspace contact. |
|
Workspace Status
|
status | string |
Filter by the workspace status. |
|
Workspace URL or Email Address
|
urlorIdorEmail | string |
Filter by the workspace URL or email address. |
|
Secondary Workspace Contact
|
secondaryContact | string |
Filter by the secondary workspace contact. |
|
Workspace Count
|
top | integer |
Number of workspaces to retrieve (default = 2000, maximum = 3000). |
|
Next Token
|
nextLink | string |
Use the next token to retrieve remaining workspaces that have not been listed here. |
Returns
Manage an AvePoint Cloud Governance managed workspace.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Workspace Type
|
workspaceType | True | string |
Select a workspace type. |
Action Type
|
workspaceAction | True | string |
Choose how to manage a workspace. |
body
|
body | True | dynamic |
Returns
- response
- uuid
Submit a request for a specific service.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Service Type
|
serviceType | True | string |
Type of the service. |
Service Name
|
serviceId | True | string |
Name of the service. |
Requester Username
|
DelegateUserPrincipalName | string |
Username of the requester. |
|
body
|
body | True | dynamic |
Returns
- response
- uuid
Update an existing request.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Service Type
|
serviceType | True | string |
Type of the service. |
Service Name
|
serviceId | True | string |
Name of the service. |
Request ID
|
id | True | uuid |
Unique ID of the request. |
body
|
body | True | dynamic |
Update Microsoft 365 settings.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Action Type
|
actionType | True | string |
Specify an action type. |
body
|
body | True | dynamic |
Conditional Trigger |
This operation triggers when the selected event occurs. |
When a renewal process encounters an exception |
This operation triggers when a renewal process encounters an exception. |
When a renewal task is completed |
This operation triggers when a renewal task is completed. |
When a renewal task is overdue |
This operation triggers when a renewal task is overdue. |
When a request is approved |
This operation triggers when a request is approved. |
When a request is canceled |
This operation triggers when a request is canceled. |
When a request is completed |
This operation triggers when a request is completed. |
When a request is rejected |
This operation triggers when a request is rejected. |
When a request is submitted |
This operation triggers when a request is submitted. |
When an approval task is assigned |
This operation triggers when an approval task is assigned. |
When an end user completes a governance details confirmation task |
This operation triggers when an end user completes a governance details confirmation task for a workspace. |
When an error task is generated |
This operation triggers when an error task is generated. |
When an error task is retried |
This operation triggers when the retry action is performed on an error task. |
When an error task is skipped |
This operation triggers when the skip action is performed on an error task. |
When an import process with pre-defined governance details is completed |
This operation triggers when an import process with pre-defined governance details is completed. |
This operation triggers when the selected event occurs.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Trigger Event
|
flowTriggerType | True | string |
Select a trigger event. |
Returns
This operation triggers when a renewal process encounters an exception.
Returns
This operation triggers when an end user completes a governance details confirmation task for a workspace.
Returns
This operation triggers when an error task is generated.
Returns
This operation triggers when the retry action is performed on an error task.
Returns
This operation triggers when the skip action is performed on an error task.
Returns
This operation triggers when an import process with pre-defined governance details is completed.
Returns
Name | Path | Type | Description |
---|---|---|---|
Automatic Import Profile
|
autoImportProfileName | string |
Name of the automatic import profile. |
Workspace Name
|
objectTitle | string |
Name of the workspace. |
Workspace Type
|
objectType | string |
Type of workspace. |
Workspace Email Address
|
groupEmail | string |
Email address of the workspace. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Request Summary
|
summary | string |
Summary of the request. |
Task ID
|
taskId | string |
Unique ID of the task. |
Task Link
|
taskLink | string |
Link of the task. |
Assignee Display Name
|
assigneeDisplayName | string |
Display name of the task assignee. |
Assignee Username
|
assigneeIdentityName | string |
Username of the task assignee. |
Error Details
|
message | string |
Details of the error task. |
Request Ticket Number
|
requestId | string |
Ticket number of the request. |
Request ID
|
requestGuid | string |
Unique ID of the request. |
Requester Username
|
requesterIdentityName | string |
Username of the requester. |
Requester Display Name
|
requester | string |
Display name of the requester. |
Service Type
|
serviceType | string |
Type of the service. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Workspace Name
|
objectTitle | string |
Name of the workspace. |
Workspace Type
|
objectType | string |
Type of workspace. |
Workspace Email Address
|
groupEmail | string |
Email address of the workspace. |
Renewal Process Start Time
|
phaseStartTime | string |
Start time of the renewal process. |
Renewal Process Due Date
|
dueDate | string |
Due date of the renewal process. |
Renewal Task Assignee Display Name
|
assigneeDisplayName | string |
Display name of the renewal task assignee. |
Renewal Task Assignee Username
|
assigneeIdentityName | string |
Username of the renewal task assignee. |
Renewal Profile
|
renewalProfileName | string |
Name of the renewal profile. |
Renewal Task Link
|
taskLink | string |
Link of the renewal task. |
Renewal Error Details
|
message | string |
Details of the renewal exception. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Workspace Name
|
objectTitle | string |
Name of the workspace. |
Workspace Type
|
objectType | string |
Type of workspace. |
Workspace Email Address
|
groupEmail | string |
Email address of the workspace. |
Renewal Process Start Time
|
phaseStartTime | string |
Start time of the renewal process. |
Renewal Profile
|
renewalProfileName | string |
Name of the renewal profile. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Workspace Name
|
objectTitle | string |
Name of the workspace. |
Workspace Type
|
objectType | string |
Type of workspace. |
Workspace Email Address
|
groupEmail | string |
Email address of the workspace. |
Renewal Process Start Time
|
phaseStartTime | string |
Start time of the renewal process. |
Renewal Process Due Date
|
dueDate | string |
Due date of the renewal process. |
Renewal Task Assignee Display Name
|
assigneeDisplayName | string |
Display name of the renewal task assignee. |
Renewal Task Assignee Username
|
assigneeIdentityName | string |
Username of the renewal task assignee. |
Renewal Profile
|
renewalProfileName | string |
Name of the renewal profile. |
Renewal Task Link
|
taskLink | string |
Link of the renewal task. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Request Summary
|
summary | string |
Summary of the request. |
Request Ticket Number
|
requestId | string |
Ticket number of the request. |
Request ID
|
requestGuid | string |
Unique ID of the request. |
Requester Username
|
requesterIdentityName | string |
Username of the requester. |
Requester Display Name
|
requester | string |
Display name of the requester. |
Service Type
|
serviceType | string |
Type of the service. |
Service Name
|
serviceName | string |
Name of the service. |
Service ID
|
serviceId | string |
Unique ID of the service. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Request Summary
|
summary | string |
Summary of the request. |
Task ID
|
taskId | string |
Unique ID of the task. |
Task Link
|
taskLink | string |
Link of the task. |
Approver Display Name
|
approverDisplayName | string |
Display name of the approver. |
Approver Username
|
approverIdentityName | string |
Username of the approver. |
Request Ticket Number
|
requestId | string |
Ticket number of the request. |
Request ID
|
requestGuid | string |
Unique ID of the request. |
Requester Username
|
requesterIdentityName | string |
Username of the requester. |
Requester Display Name
|
requester | string |
Display name of the requester. |
Service Type
|
serviceType | string |
Type of the service. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |
Name | Path | Type | Description |
---|---|---|---|
Request Summary
|
summary | string |
Summary of the request. |
Task ID
|
taskId | string |
Unique ID of the task. |
Task Link
|
taskLink | string |
Link of the task. |
Assignee Display Name
|
assigneeDisplayName | string |
Display name of the task assignee. |
Assignee Username
|
assigneeIdentityName | string |
Username of the task assignee. |
Request Ticket Number
|
requestId | string |
Ticket number of the request. |
Request ID
|
requestGuid | string |
Unique ID of the request. |
Requester Username
|
requesterIdentityName | string |
Username of the requester. |
Requester Display Name
|
requester | string |
Display name of the requester. |
Service Type
|
serviceType | string |
Type of the service. |
Trigger Time
|
triggerTime | string |
The time that this trigger works. |
Site URL
|
objectUrl | string |
URL of the site. |
Workspace ID
|
objectId | string |
Unique ID of the workspace. |