メインコンテンツへ移動

プリンターを共有するチーム向けの細かな3Dプリンター権限設定

SimplyPrintの権限システム

196個の細分化された権限を再利用可能なランクにまとめ、必要に応じてプリンターごとに適用し、すべての操作を監査できます。閲覧専用ユーザーからキュー承認者、アカウントの全権管理者まで、チームに必要な責任分担を設定できます。

複数ユーザーの概要を表示 無料で始める 詳細情報と使い方
機能の画像

管理者かどうかを一括で切り替えるのではなく、操作ごとにオン・オフ

ほとんどのプラットフォームでは、管理者とユーザーの2つの役割しかありません。実際のチームは2つの役割に収まらないため、196個の権限を個別にオン・オフできます。フィラメントの管理担当者にプリンターの削除権限は不要です。自分のモデルをスライスする学生に、組織のスライサープロファイルを編集する権限は不要です。ベッドからプリントを取り除くインターンに、生のG-codeを送信する権限は不要です。

機能の画像

ランク:権限をまとめた再利用可能なロール

ランクは、「オペレーター」「フィラメント管理者」「教師」「閲覧専用」など、複数の権限をまとめた名前付きの役割です。ユーザーにランクを割り当てると、そのランクに含まれるすべての権限が付与されます。ランクを変更すると、そのランクを持つすべてのユーザーに即座に反映されます。

SimplyPrintには、管理者、メンバー、閲覧者など、ほとんどの環境に適したデフォルトランクが用意されています。独自のランクも作成できます:

  • 標準ランクを複製して調整
  • 必要な権限だけを持つ新しいランクを一から作成
  • 権限を3状態に設定すると、ユーザーごとに上書きできます。
  • ランクを上下関係に合わせて並べ替え、同格のユーザーが自分のランクより上に昇格できないようにします。

権限マトリクス全体

ランクを編集すると、すべての権限を1つのスクロール可能な画面で確認できます。権限はプリンター管理、キュー、ファイル、スライサー、フィラメント、メンテナンス、Webhook、API、アカウント管理、学校などの分野ごとにまとめられているため、各ランクでできることとできないことが一目でわかります。

各権限には、その権限で何を制御するかを平易な英語で説明するツールチップがあります。queue_approve_view_allの意味も、推測する必要はありません。権限一覧で確認できます。

機能の画像

制御できる項目:権限カテゴリー

196件の権限は、およそ12の分野に分かれています。主な項目:

  • プリンター:追加、編集、削除、再起動、緊急停止、ベッドのレベリング、ベビーステップ、生のG-code送信、カメラの表示、ファンとモーターの制御
  • キュー:追加、並べ替え、他のユーザーのアイテムの編集、承認、承認のスキップ、完了したアイテムの表示と復元、プリンターの割り当て
  • ファイル:アップロード、フォルダーへの整理、素材とノズルのタグ付け、カスタムフィールドによるタグ付け
  • スライサー:25種類以上の専用権限を設定できます。エンジン、ベッドタイプ、プロファイルの変更、色の塗り分け、自動配置、自動回転、簡略化、計測、デフォルトプロファイルの表示、組織のプロファイルの保存などに対応しています。
  • フィラメント:作成、変更、乾燥済みの記録、重量の調整、保管場所とラベルの管理、バーコードとNFCのスキャン、スプールを使用したすべてのプリントジョブの閲覧
  • メンテナンス:表示、タスクの管理と完了、在庫管理、問題の報告
  • アカウント管理: ユーザーの管理と招待、ランクの変更、サブスクリプション、Webhook、APIキー、カスタムフィールド、機能のロック解除の管理
  • 学校:ユーザーを教師に設定、クラスの割り当てを変更、学校の設定を管理
  • クォータ:クォータの管理、クォータ申請の承認、ユーザー残高の管理、クォータの返還
  • コンプライアンス: 監査ログの表示、DPAの管理、アクセスとセキュリティ設定の管理

よく使われるランクの構成例

よく使われるランクテンプレートをいくつか紹介します。

  • 閲覧専用の関係者:プリンター、キュー、プリント履歴を閲覧できますが、開始、キャンセル、変更はできません。管理者、学校公開日の保護者、製造状況を確認したい顧客に適しています。
  • キュー承認者:キューの承認と順序変更、キュー内のすべての項目の表示、プリントの開始ができます。ただし、プリンター設定の編集やユーザーの管理はできません。
  • フィラメント管理者:フィラメント在庫のすべての操作(作成、編集、乾燥済みの記録、保管場所の管理、NFCのスキャン)が可能ですが、プリンターとキューは閲覧のみです。
  • 信頼されたオペレーター:プリントファームの日常業務に必要な操作(開始、キャンセル、ベッドの片付け、キュー管理、フィラメント交換)ができます。アカウント管理や請求情報へのアクセス権はありません。
  • スライサーの利用が制限された生徒:設定済みプロファイルでのみスライスでき、エンジンやベッドタイプの変更、プロファイルの編集はできません。プリントをキューに追加できますが、直接開始することはできません。
いずれも同じマトリックスに基づいており、オン・オフの設定だけが異なります。

プリンターごとのアクセス権限:ランクに応じて表示を制限

権限は「ユーザーが何をできるか」を、プリンターごとのアクセス設定は「どのプリンターでできるか」を決めます。権限レベルごとに、特定のプリンター、プリンターグループ、プリンターモデルへのアクセスを制限できます。また、その権限レベルのユーザーに、アクセス権のないプリンターを表示するか、完全に非表示にするかを選べます。

これにより、学校では1つのアカウントで中学校と高校のプリンターを分けて運用できます。また、プリントファームでは、外部のオペレーターに他のプリンターを公開せず、特定のプリンター群だけへのアクセスを許可できます。

ワークグループ:1人につき1つのロールでは足りない場合に

ランクは「この人は誰か」を示し、各ユーザーに必ず1つ割り当てられます。しかし、実際のチームでは「現在ほかに何に所属しているか」も把握する必要があります。例えば、ロボットクラブを運営する先生、1学期間デザインラボに所属する生徒、6週間だけ3台のプリンターを必要とする外部作業者などです。

ワークグループが2つ目の軸です。メンバーはいくつでも同時に所属でき、それぞれがランクに基づく権限に加えて、権限とプリンターへのアクセスを追加します。実際に使える権限はこれらを合わせたもので、ランクまたはいずれかの有効なワークグループが許可する操作を実行できます。既存の権限が置き換えられることはなく、ワークグループによってアクセスが制限されることもありません。

これにより、ランクの数が増えすぎるのを防げます。4つのランクと2つのワークグループがあれば、そうでなければ「生徒(ロボット工学+レーザー)」のような名前のランクが16個必要になる組み合わせを表現できます。また、ワークグループには自動的に期限を設けることができ、条件に一致するグループをIDプロバイダーから同時にいくつでも同期できます。一方、ランクは常に1つしか設定できません。

ユーザー、請求、APIキー、設定の管理といった組織の権限はランクに恒久的に紐付くため、期間限定でワークグループを任せても、知らないうちに管理者になることはありません。

ワークグループの仕組みを見る
機能の画像

すべての操作を記録し、権限を監査

権限が守られていることを確認できなければ、権限を設定する意味がありません。アカウントの監査ログには、ログイン、プリントの開始、ファイルのアップロード、設定の変更、権限レベルの変更、権限のオン・オフなど、ユーザーのすべての操作が実行したアカウントとともに記録されます。

監査ログはEducationおよびEnterpriseプランに含まれます。CSVエクスポートはEnterpriseプランの機能で、コンプライアンスの確認、IT関連の調査、四半期末の報告に役立ちます。

アカウント管理について詳しく見る

ブロックされたユーザーに表示される内容

権限はメニュー項目を非表示にするだけではありません。生徒など、権限が制限されたユーザーが、権限レベルで許可されていない操作を試みると、SimplyPrintは不足している権限と問い合わせ先を明示するメッセージを表示します。原因不明の404や壊れたように見えるボタンではなく、「この権限レベルでは操作できません。先生に確認してください」と分かりやすく伝えます。

機能の画像

マルチユーザーシステムの一部

権限と権限レベルは、マルチユーザー機能の一部です。ユーザーの招待方法やチームページの仕組み、クォータとキュー承認の関係など、全体像についてはマルチユーザー機能の概要をご覧ください。

マルチユーザーの概要に戻る

よくある質問

現在190以上あり、今も増え続けています。新機能には汎用の「管理者」フラグにまとめるのではなく、専用の権限を設けているため、権限の数は増え続けています。全権限の一覧はランク編集マトリクスでいつでも確認できます。
はい。ランク編集画面の権限一覧では、各権限の機能を説明するツールチップが表示されます。内部エンドポイント名は使わず、分かりやすい言葉で説明しています。技術に詳しくない管理者でも、ソースコードを読まずにランクを作成できることを目指しています。ヘルプ記事のユーザーグループと権限:各権限で制御できることでは、カテゴリーごとに説明しています。
はい。ランクで許可されている場合は可能です。権限は3つの状態に設定できます。オン、オフ、または「ランクから継承し、ユーザーごとの上書きを許可」です。これにより、ランクを基本設定として、例外ごとにランクを複製せずに個々のユーザーを調整できます。
1つのランクに、必要な数のワークグループを追加できます。ワークグループは、ワークフローの権限とプリンターへのアクセス権を追加するグループです。ロボットクラブ、デザインラボ、期間限定のプロジェクトなどに利用できます。メンバーの有効な権限は、ランクとすべての有効なワークグループの権限を合わせたものです。ワークグループは一時的に付与でき、組織の管理権限はランクに紐づいたままです。ワークグループはSchoolとEnterpriseのプランで利用できます。
はい。ランクには上下関係があり、assign-peer-rank権限によって、ユーザーが他のユーザーに自分と同じランクを割り当てられるかを制御できます。デフォルトでは自分より下のランクのみを割り当てられます。これにより、教師が誤って生徒を管理者にしたり、オペレーターが自分をアカウント所有者に昇格させたりするのを防げます。
APIキーはユーザーごとに発行され、そのユーザーの権限を引き継ぎます。読み取り専用の閲覧者のAPIキーでは、読み取り専用のエンドポイントのみを呼び出せます。キューの承認者のキーでは、キュー項目を承認できますが、ユーザーの管理はできません。アカウントのAPIキーを管理するための専用のorg_api権限もあります。
はい。各ランクの対象を特定のプリンター、プリンターグループ、プリンターモデルに限定できます。また、そのランクのユーザーにアクセス権のないプリンターを表示するかどうかも選べます。チームごとに異なるプリンターを管理する共有アカウントに便利です。
権限システムはマルチユーザー機能の一部で、Print Farm、Education、Enterpriseで利用できます。Free、Basic、Pro、Cloud Slicer、Filament Managerはシングルユーザープランのため、他のユーザーに権限を設定することはできません。

目次