AvePoint Cloud Governance是业界领先的业务自动化SAAS平台,专注于Microsoft Office 365平台的自动化。过去几年,全球很多大型企业都将其关键业务解决方案与云治理平台集成。为了帮助实体轻松完成集成过程,我们启动了云治理示例项目来演示编码细节。
示例解决方案展示了与 AvePoint Cloud Governance 交互的可能方法。基本上,演示解决方案展示了 AvePoint Cloud Governace 的三个方面。
sdk项目显示云治理Api(API客户端简称GaoApi)演示与云治理Web api一致,更多详细信息请参阅云治理Api指南。 sdk 是 Web api 的代理,使客户端开发人员能够清楚地了解 api 接口。
自定义操作项目展示了一个简单的自定义操作 Asp.Net Web 服务,该服务应被视为传出 Webhook,通过挂钩服务,最终用户能够将其客户流程插入到云治理工作流程中。
tool项目包含一些演示工具,可帮助最终用户在 Office 365 环境中自动执行某些任务。
ps-tool项目包含 powershell 工具,可帮助最终用户自动执行一些在云治理本身中难以完成的任务。例如在 sharepoint online 中添加或删除加载项。
有很多方法可以为该项目做出贡献。
提交错误并帮助我们在签入修复后验证修复。
查看源代码更改。
在 AvePoint Online Services Community 上与其他 Cloud Governance 用户和开发人员互动。
云治理 Web API
为了使用 Cloud-Governance-Sample 解决方案,请确保安装了 Visual Studio 2017 和 .NET Frameworkd 4.6.1。
克隆存储库的副本:
git 克隆 https://github.com/AvePoint/cloud-governance-samples.git
打开 cloud-governance-samples 目录并双击 vs 解决方案文件。
sdk项目是cloud-governance-sdk的一个演示项目,你可以发现这个项目是一个xunit项目,每个api示例都在单元测试用例中演示。
工具项目是示例工具的中心存储位置,可以帮助云治理最终用户完成特定工作或修复一些问题。
custom-action项目是一个使用 Asp.Net Web 服务构建自定义 Web 服务的演示项目,该服务操作将在运行时被 Cloud Governance 工作集群挂钩。
有关我们计划的演示项目和未来方向的详细信息,请参阅我们的路线图。