AvePoint Cloud Governance は、Microsoft Office 365 プラットフォームの自動化に焦点を当てた、業界をリードするビジネス自動化 SAAS プラットフォームです。過去数年にわたって、世界中の大企業の多くが主要なビジネス ソリューションをクラウド ガバナンス プラットフォームと統合しました。エンティティが統合プロセスを簡単に進めることができるように、コーディングの詳細をデモするクラウド ガバナンス サンプル プロジェクトを立ち上げました。
サンプル ソリューションは、AvePoint Cloud Governance と対話するための可能なアプローチを示しています。基本的に、デモ ソリューションは AvePoint クラウド ガバナンスの 3 つの側面を示しています。
SDKプロジェクトは、クラウド ガバナンス API (API クライアントでは GaoApi と略称) デモがクラウド ガバナンス Web API に準拠していることを示しています。詳細については、クラウド ガバナンス API ガイドを参照してください。 SDK は Web API のプロキシであり、クライアント側の開発者に API インターフェイスの明確なビジョンを与えます。
カスタム アクションプロジェクトは、送信 Webhook として扱われる単純なカスタム アクション Asp.Net Web サービスを示しています。フック サービスを使用すると、エンド ユーザーは顧客プロセスをクラウド ガバナンス ワークフロー プロセスに接続できます。
ツールプロジェクトには、エンド ユーザーが Office 365 環境で一部のタスクを自動化するのに役立ついくつかのデモ ツールが含まれています。
ps-toolプロジェクトには、クラウド ガバナンス自体では実行が難しい一部のタスクをエンドユーザーが自動化できるように支援する PowerShell ツールが含まれています。 SharePoint Online でのアドインの追加または削除など。
プロジェクトに貢献するにはさまざまな方法があります。
バグを送信し、修正がチェックインされる際の検証にご協力ください。
ソースコードの変更を確認します。
AvePoint Online Services コミュニティで他の Cloud Governance ユーザーや開発者と交流しましょう。
クラウド ガバナンス Web API
Cloud-Governance-Sample ソリューションを使用するには、Visual Studio 2017 と .NET Frameworkd 4.6.1 がインストールされていることを確認してください。
リポジトリのコピーのクローンを作成します。
git clone https://github.com/AvePoint/cloud-governance-samples.git
Cloud-governance-samples ディレクトリを開き、vs ソリューション ファイルをダブルクリックします。
sdkプロジェクトは、cloud-governance-sdk のデモ プロジェクトです。このプロジェクトは xunit プロジェクトであり、すべての API サンプルが単体テスト ケースでデモされていることがわかります。
ツールプロジェクトは、Cloud Governance エンドユーザーが特定のジョブを実行したり、いくつかの問題を修正したりするのに役立つサンプル ツールのハブ ストアの場所です。
カスタム アクションプロジェクトは、Asp.Net Web サービスを使用してカスタマイズされた Web サービスを構築するためのデモ プロジェクトです。このサービス アクションは、実行時に Cloud Governance ワーカー クラスターによってフックされます。
計画されているデモ プロジェクトと今後の方向性の詳細については、ロードマップを参照してください。