Classroom と SIS を接続する

この記事は管理者向けです。教師の方はこちらをご覧ください。

2024 年 7 月 1 日までに、成績のエクスポート機能を使用する教師全員に、以下のいずれかを割り当てる必要があります。

  • Google Workspace for Education Plus ライセンス
  • G Suite Enterprise for Education ライセンス
  • Teaching and Learning Upgrade ライセンス

ご利用の生徒情報システム(SIS)が現在、One Roster API を介した Classroom との連携に対応している場合は、Classroom と SIS を接続することができます。接続を設定すると、教師がクラスをリンクして SIS に成績をエクスポートできるようになります。

重要: SIS への成績エクスポート機能は現在、以下のパートナーに対応しています。

  • Infinite Campus(Campus Learning ライセンスが必要です)
  • Skyward SMS 2.0(LMS API ライセンスが必要です)
  • Skyward Qmlativ(OneRoster® API ライセンスが必要です)
  • バージョン 6.2 以降の Follett Aspen ユーザー

カスタマー サポートのご利用は、SIS プロバイダが完全にホスト、管理している Software as a Service(SaaS)ソリューションをお使いのお客様のみに限られます。

詳しくは、SIS への成績エクスポート機能のご利用対象をご覧ください。今後、他の SIS との連携も予定しています。

接続するには、SIS パートナーから以下の情報を取得する必要があります。

  • ホスト URL
  • アクセスキー
  • シークレット コード

すべて開く | すべて閉じる

Classroom と SIS を接続する

以下で、ご利用の SIS の手順をご確認ください。

Classroom と Infinite Campus を接続する

利用資格

Classroom と Infinite Campus を接続するには、以下の条件を満たしている必要があります。

  • Campus Learning ライセンスで Infinite Campus を使用している。
  • Infinite Campus が完全にホスト、管理している SaaS ソリューションを使用している。

所属する学区が以下に該当する場合、Google からサポートを提供することはできません。

  • オンプレミス デプロイメントを介して Infinite Campus ソフトウェアを運用している。
  • AWS や GCP の仮想マシンなど、Infinite Campus によって直接管理されていないクラウド デプロイメントを運用している。

Infinite Campus ポータルでの初期設定についてご不明な点がある管理者の方は、以下までお問い合わせください。

ステップ 1: OAuth 認証情報を取得する

  1. Infinite Campus のシステム管理者ページにログインします。
  2. [Digital Learning Applications] を検索して選択します。
  3. [Add application] をクリックします。
  4. [Browse Applications] で [Google Classroom] をクリックします。
  5. 該当する方のみ: [Browse Applications] が表示されない場合は、Campus Learning ライセンスのステータスを確認します。
    • [Campus Learning Licensing] を検索して選択 次に 画面右上でライセンスのステータスを確認します。
    • ライセンスをお持ちでない場合は、1 回限りの 45 日間の仮ライセンスをリクエストできます。
    • ライセンスがあるにもかかわらず、認証情報を生成できない場合は、Campus サポートにお問い合わせください。
  6. [Generate New OneRoster Connection] をクリックします。

  7. [OneRoster 1.2] を選択します。

  8. 次のステップで使用するため、これらの OAuth 認証情報をメモしておきます。

    • コンシューマ キー(OAuth キー)
    • コンシューマ シークレット(OAuth シークレット)
    • OneRoster のベース URL(ホスト URL)

ステップ 2: Classroom を接続する

  1. classroom.google.com/admin にアクセスします。
  2. [SIS を選択] の横にある下矢印 をクリックします。
  3. SIS を選択します。
  4. [Google に接続] をクリックします。

    Connect to Google

  5. [SIS を設定する] で [接続] をクリックします。
  6. 上記のステップ 1 でメモしておいた以下の OAuth 認証情報を入力します。
    • ホスト URL
    • アクセスキー
    • シークレット コード

  7. Google がドメイン名を SIS プロバイダと共有することを許可するには、[SIS とのサポートの連携を有効にする] チェックボックスをオンにします。
    • この機能をオンにすると、ドメイン名が SIS プロバイダと共有され、システムエラーの診断やトラブルシューティングに役立ちます。
  8. [承認] をクリックします。
    • エラー メッセージが表示された場合は、ページを更新してください。

Infinite Campus の設定で問題が生じた場合は、以下から Campus サポートにお問い合わせください。

Classroom と Skyward SMS 2.0 を接続する

対象条件

Classroom と Skyward SMS 2.0 を接続するには、以下の条件を満たしている必要があります。

  • LMS API ライセンスで Skyward 2.0 を使用している学区である。
  • Skyward が完全にホスト、管理している SaaS ソリューションを使用している。

オンプレミスで運用している場合も SIS との連携は可能ですが、この件について Google サポートをご利用いただくことはできません。

Skyward ポータルでの初期設定についてご不明な点がある場合は、Skyward のカスタマー サポート チームにお問い合わせください。

手順 1: Google を OneRoster パートナー ベンダーとして設定し、OAuth 認証情報を取得する

  1. [Skyward Product Setup] ページの [System] で、[Product Setup](PS)次に [Contact Access](CA)をクリックします。
  2. [Security](SE)の [Subgroup Users](US)で、[Secured User](SU)を選択 次に [Add] をクリックします。
  3. [Add Secured User] でベンダー名の種類を選択 次に Google 用の名前を入力します。たとえば、組織名として「Google」と入力します。

ヒント: 後の手順で必要となるため、この名前をメモしておいてください。

  1. 続行するには、[Add Entered Name to Secured Users] をクリックします。
  2. [Security Information] で [Account Information] をクリックします。ログイン名の「GOOGLE」が API キーになります。
  3. [Save] をクリックします。
  4. [Secured Users List] から、上記の手順 3 で入力した名前を見つけます。
    • その名前がアクティブな保護されたユーザー([Y])として記載されていることを確認します。
    • 右下の [API] をクリックします。
  5. [API Access] ウィンドウで [Generate a New Secret] をクリックします。キーとシークレットをメモします。この情報は API の URL とともに、Classroom と接続する際に使用します。
  6. 新しいシークレットが生成されたら [Skyward Product Setup] ページに戻り、[Product Setup](PS)次に [Contact Access](CA)次に [District Setup](DS)次に [Configuration](CF)に移動 次に [API Configuration](AP)を選択します。
  7. [Application URL] と [Authentication URL] に表示されている情報をメモします。この情報は学区ごとに固有のものです。[Application URL] 欄が空白になっている場合は、Skyward サポートにお問い合わせください。


ヒント: OneRoster API の URL は、学区ごとに固有のアプリケーション URL の後に OneRoster エンドポイント(常に /ims/oneroster/v1p1/)を追加したものに等しくなります。次に例を示します。

アプリケーション URL の例: https://esdemo1.skyward.com
OneRoster 公式エンドポイント: /ims/oneroster/v1p1/
OneRoster API の URL の例:

https://esdemo1.skyward.com/api/ims/oneroster/v1p1/

  1. [OneRoster API Line Item Configuration] の [Default Category] を [Assignments] に設定するか、または別のオプションを選択します。
    ヒント: このデフォルトのカテゴリは、Classroom からエクスポートする課題の Skyward 採点簿に表示されます。[Default Category] がリストに表示されない場合は、Skyward サポートにお問い合わせください。
  2. Classroom の以下の OAuth 認証情報をメモします。この情報は次のステップで使用します。
    • キー(アクセスキー)
    • シークレット(シークレット コード)
    • OneRoster API の URL(ホスト URL)
  3. [Save] をクリックします。

ステップ 2: Classroom を接続する

  1. classroom.google.com/admin にアクセスします。
  2. [SIS を選択] の横にある下矢印 をクリックします。
  3. SIS を選択します。
  4. [Google に接続] をクリックします。

    Connect to Google

  5. [SIS を設定する] で [接続] をクリックします。
  6. 上記のステップ 1 でメモしておいた以下の OAuth 認証情報を入力します。
    • ホスト URL
    • アクセスキー
    • シークレット コード

  7. Google がドメイン名を SIS プロバイダと共有することを許可するには、[SIS とのサポートの連携を有効にする] チェックボックスをオンにします。
    • この機能をオンにすると、ドメイン名が SIS プロバイダと共有され、システムエラーの診断やトラブルシューティングに役立ちます。
  8. [承認] をクリックします。
    • エラー メッセージが表示された場合は、ページを更新してください。
Classroom と Skyward Qmlativ を接続する

利用資格

次の場合は、Classroom と Skyward Qmlativ を接続できます。

  • OneRoster® API ライセンスがある Skyward Qmlativ を使用する学区である。
  • Skyward が完全にホスト、管理している SaaS ソリューションを使用している。
  • Skyward Qmlativ の独自のホスティングを提供する学区である。

オンプレミスまたは自己ホスト型のソリューションを使用しているお客様は、SIS との統合を利用できますが、Google サポートへのお問い合わせはできません。

Skyward ポータルでの初期設定についてご不明な点がある場合は、Skyward のカスタマー サポート チームにお問い合わせください。

手順 1: 統合アクセスを使用して Google を設定し、OAuth 認証情報を取得する

  1. One Roster ベンダーを設定します。
    1. [Skyward Qmlativ] メニューで、[Administrative Access ] 次に [API] を選択します。
    2. [Vendor] をクリックします。
    3. リストで「Google」を探します。
      • リストに「Google」が表示されない場合:
        1. [Add One Roster Vendor] をクリックします。
        2. 「Add One Roster Vendor」ワークフローに「Google」と入力します。
    4. [Save] をクリックします。
  2. One Roster の構成を設定します。
    1. [Skyward Qmlativ] メニューで、[Administrative Access] 次に [API] を選択します。
    2. [One Roster Configuration] をクリックします。
    3. コードが「GGLCL」でベンダーが「Google」の行を探します。
      • 「GGLCL」が見つからない場合:
        1. [Add One Roster Configuration] をクリックします。
        2. [Add One Roster Configuration] で、[One Roster Vendor] を [Google] に設定します。
        3. [Code] 欄に「GGLCL」と入力します。
        4. [Description] 欄に「Google Classroom」と入力します。
        5. [District] セレクタで学区を選択します。
        6. [Allow Grade Pass Back] の横にあるチェックボックスをオンにします。
          • 成績の送信用にデフォルトのカテゴリを設定している場合は、[Default Category] セレクタからそのカテゴリを選択できます。
    4. [Save] をクリックします。
  3. 統合アクセスを設定してシークレットを生成します。
    1. [Skyward Qmlativ] メニューで、[Administrative Access ] 次に [API] 次に [Integration] を選択します。
    2. ベンダー名が「Google Dev Team」でプロダクト名が「Google Classroom」の行を見つけます。
    3. インテグレーションを見つけるには、[Open] 次に [Integration Accesses] をクリックします。
    4. [Add Integration Access] をクリックします。
    5. 「Add Integration Access」ワークフローに情報を入力します。
      1. [Name] 欄に統合アクセスの名前を入力します(「Google Classroom」など)。
      2. [Key] 欄に「GOOGLE」と入力します。
      3. [Authentication Type] 欄で [OA2 - OAuth 2.0] を選択します。
      4. [Is Active] の横にあるチェックボックスをオンにします。
      5. [Effective Date] には、アクセスを開始する日付を設定します。
        • 発効日を直ちに開始する場合は、値をデフォルトのままにします。
      6. [Expiration Date] には、アクセスの有効期限の日付を設定します。この日付はデフォルトで発効日から 1 年間に設定されていますが、必要に応じて削除することもできます。
        • Skyward では、セキュリティ上の理由から、新しい統合アクセスを学年ごとに作成することが最低限推奨されています。この移行を許可するには、発効日と有効期限が重複する複数の統合アクセス レコードを作成します。これらは、異なる鍵またはシークレットを使用します。
      7. [Configuration] で [OneRoster Configuration] セレクタを探します。
      8. コード [GGLCL] とベンダー [Google] を選択します。
      9. [Save] をクリックします。
      10. [Review Results] で、[Successful Record] の数が「1」になっていることを確認します。
      11. [Generate Secret] をクリックします。
      12. 統合アクセスキーとシークレットの情報をクリップボードにコピーするには、[Copy] をクリックします。
        • これらの情報は後から確認できないため、アクセスできる場所に保管しておいてください。「Generate Secret」ワークフローでシークレットを新規作成すると、以前のシークレットが設定した新しいシークレットに置き換えられます。
      13. [Run Process] 次に [Close] をクリックします。
  4. シークレットを生成します。
    1. [Skyward Qmlativ] メニューで、[Administrative Access] 次に [API] を選択します。
    2. [Integration] をクリックします
    3. ベンダー名が「Google Dev Team」、プロダクト名が「Google Classroom」の行を見つけます。
    4. インテグレーションを見つけるには、[Open] 次に [Integration Accesses] をクリックします。
    5. シークレットを生成する統合アクセスを選択します。
    6. メニュー矢印ボタン 次に [Generate Secret] をクリックします。
    7. 統合アクセスキーとシークレットの情報をクリップボードにコピーするには、「Generate Secret」ワークフローで [Copy] をクリックします。
      • この情報は後からアクセスすることができないため、アクセスできる場所に保管しておいてください。ただし、「Generate Secret」ワークフローを使用してシークレットを新規作成すると、以前のシークレットが置き換えられます。
    8. [Run Process] 次に [Close] をクリックします。

ヒント: OneRoster® API の URL は、学区ごとに固有のアプリケーション URL の後に「API」と OneRoster® エンドポイント(always/ims/oneroster/v1p1)を追加したものに等しくなります。次に例を示します。

アプリケーション URL の例: https://demo.skyward.com/demo
API の URL の例: https://demo.skyward.com/demoAPI
OneRoster® 公式エンドポイント: /ims/oneroster/v1p1/
OneRoster® API の URL の例:

https://demo.skyward.com/demoapi/ims/oneroster/v1p1/

手順 2: Classroom を接続する

  1. classroom.google.com/admin にアクセスします。
  2. [SIS を選択] の横にある下矢印 をクリックします。
  3. SIS を選択します。
  4. [Google に接続] をクリックします。

Connect to Google

  1. [SIS を設定する] で [接続] をクリックします。
  2. 上記のステップ 1 でメモしておいた以下の OAuth 認証情報を入力します。
    • ホスト URL
    • アクセスキー
    • シークレット コード

  1. Google がドメイン名を SIS プロバイダと共有することを許可するには、[SIS とのサポートの連携を有効にする] チェックボックスをオンにします。
    • この機能をオンにすると、ドメイン名が SIS プロバイダと共有され、システムエラーの診断やトラブルシューティングに役立ちます。
  2. [承認] をクリックします。
    • エラー メッセージが表示された場合は、ページを更新してください。

Classroom と Aspen を接続する

利用資格

以下の条件を満たす場合、学区で Classroom と Aspen を接続できます。

  • Follett Aspen バージョン 6.2 以降を使用している
  • Follett Aspen が完全にホスト、管理している SaaS ソリューションを使用している

Aspen の初期設定についてご不明な点がある管理者の方は、以下までお問い合わせください。

  • 学区の認定 SIS 管理者にお問い合わせください
  • Aspen のテクニカル サポートにお問い合わせください。詳細については、Pando をご覧ください。

ステップ 1: OAuth 認証情報を取得する

  1. Pando に Aspen 管理者としてログインします。
  2. 左側のナビゲーションの [Integration] で、[Google Classroom] をクリックします。
  3. Pando のヘルプ記事に記載されている構成手順に従います。
  4. クライアント ID とクライアント シークレット キーをメモしておきます。Google Classroom で成績のエクスポートを設定するときに必要になります。

ステップ 2: Classroom を接続する

  1. classroom.google.com/admin にアクセスします。
  2. [SIS を選択] の横にある下矢印 をクリックします。
  3. SIS を選択します。
  4. [Google に接続] をクリックします。

    Connect to Google

  5. [SIS を設定する] で [接続] をクリックします。
  6. 上記のステップ 1 でメモしておいた以下の OAuth 認証情報を入力します。
    • ホスト URL
    • アクセスキー
    • シークレット コード

  7. Google がドメイン名を SIS プロバイダと共有することを許可するには、[SIS とのサポートの連携を有効にする] チェックボックスをオンにします。
    • この機能をオンにすると、ドメイン名が SIS プロバイダと共有され、システムエラーの診断やトラブルシューティングに役立ちます。
  8. [承認] をクリックします。
    • エラー メッセージが表示された場合は、ページを更新してください。

その他のタスクを行う

SIS パートナーとのサポートを有効にする

サポートを有効にすると、システムエラーの診断やトラブルシューティングに役立てるために、Google がドメイン名を SIS と共有する場合があります。

  1. classroom.google.com/admin にアクセスします。
  2. [サポートを有効にする] チェックボックスをオンにします。
    • 選択内容は自動的に保存され、いつでも更新できます。
Classroom と SIS の接続を解除する
Classroom と SIS の接続を解除すると、教師が成績をエクスポートできなくなります。以前にエクスポートしたデータは保存されたままになりますが、更新は行われません。後で SIS と再接続すると、以降の成績のエクスポートが SIS に重複して保存されることがあります。
  1. classroom.google.com/admin にアクセスします。
  2. [SIS を設定する] で [削除] 次に [接続を解除] をクリックします。
SIS パートナーシップのステータスを確認する
SIS ステータス
Infinite Campus Campus Learning ライセンスをお持ちの Infinite Campus ユーザーはこの機能をご利用いただけます。Campus Learning ライセンスをお持ちでない場合は、SIS サポートに詳細をお問い合わせください。
Skyward SMS 2.0 この機能をご利用いただけるのは、LMS API ライセンスで Skyward SMS 2.0 を使用している学区です。LMS API ライセンスをお持ちでない場合は、SIS サポートに詳細をお問い合わせください。
Skyward Qmlativ この機能をご利用いただけるのは、OneRoster® API ライセンスで Skyward Qmlativ を使用している学区です。OneRoster® API ライセンスをお持ちでない場合は、SIS サポートに詳細をお問い合わせください。
Follett Aspen Aspen バージョン 6.2 以降を使用している学区の場合は、この機能をご利用いただけます。
Capita SIMS SIS サポートに連携の詳細をお問い合わせください。
Aeries SIS サポートに連携の詳細をお問い合わせください。

リストに記載されていない SIS をご利用の場合は、OneRoster に準拠した一部の SIS との連携に引き続き努めてまいりますので、今しばらくお待ちください。今後の試験運用への参加を希望される場合は、成績エクスポート機能に関するお問い合わせフォームにご記入のうえお申し込みください。

重要: フォームをお送りいただいた場合でも、試験運用への参加や連携が保証されるわけではありません。ご了承ください。

SaaS に関する要件を確認する

SIS への成績エクスポート機能は上記の SIS プロバイダに対応していますが、SIS プロバイダが完全にホスト、管理している SaaS ソリューションをお使いのお客様にのみご利用いただけます。これ以外の構成で運用されている場合、Google のカスタマー サポートは、ヘルプセンターで提供しているドキュメントに基づく範囲となります。

ご利用の SIS が対応しているかどうかについては、SIS のデプロイがその SIS プロバイダによって管理されていて、SIS プロバイダ独自のクラウド環境に配置されているかどうかをご確認ください。

ご不明な点がある場合:

  • 教師の方: 管理者にお問い合わせください。
  • 管理者の方: SIS サポートにお問い合わせください。

関連記事


Google、Google Workspace、および関連するマークとロゴは、Google LLC の商標です。その他すべての企業名および商品名は、関連各社の商標または登録商標です。

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
12491620485898338030
true
ヘルプセンターを検索
true
true
true
false
false