Scribble Maps Blog
ユーザー管理とコラボレーション
新しい年が始まり、私たちは多くのエキサイティングな計画を立てています。12月には、アップデートログでお気づきになったかもしれませんが、いくつかの非常に大きな機能を静かにリリースしました。この投稿では、それらについてもう少し詳しくお話しします。
これにより、次の大きな機能へとつながります。
同期コラボレーション
Scribble Mapsを始めて以来、常に利用されてきた機能の一つがコラボレーションですが、これまでのコラボレーションにはいくつかの大きな問題がありました。最大の不具合は、2人のユーザーが同時に同じマップで作業している場合、最後に保存した人がもう一方のユーザーの変更を上書きしてしまうことでした。これにより、Scribble Mapsでできることに深刻な制限が生じていました。例えば、教師がクラス全員で1つのマップを作成しようとした場合、常に問題に直面することになります。
私たちはこの問題を解決するためにあらゆる方法を検討しましたが、検討したすべての方法はクラウドソーシング向けに設計されたものでした。私たちが作りたかったのは、組織や小規模なグループ向けに設計された、煩わしくないものでした。
私たちがたどり着いた解決策は、むしろシンプルなものでした。それは、コーダーがプロジェクトで共同作業する際によく使用する「マージ(統合)」という概念です。あなたがマップで作業している最中に他の誰かがマップに変更を加えた場合、以下のようなプロンプトが表示されます。
私たちはこの問題を解決するためにあらゆる方法を検討しましたが、検討したすべての方法はクラウドソーシング向けに設計されたものでした。私たちが作りたかったのは、組織や小規模なグループ向けに設計された、煩わしくないものでした。
私たちがたどり着いた解決策は、むしろシンプルなものでした。それは、コーダーがプロジェクトで共同作業する際によく使用する「マージ(統合)」という概念です。あなたがマップで作業している最中に他の誰かがマップに変更を加えた場合、以下のようなプロンプトが表示されます。
「Merge(マージ)」をクリックすると、最新のマップが読み込まれ、あなたのマップと結合されて結果が保存されます。「Overwrite(上書き)」を選択すると、あなたの変更のみが保存され、マージはスキップされます。また、読み込み/インポートメニューに「merge(マージ)」オプションを追加しました。これにより、異なるマップIDでマップを保存し、それらをマージして1つにまとめることができます。マージはインポートとは異なり、オーバーレイがすでに存在する場合は重複を作成しません。これにより、マップの結合が非常に簡単になります。
これにより、次の大きな機能へとつながります。
ユーザー管理
これまでは、ユーザー管理機能が存在しませんでした。マップをアカウントに関連付け、パスワードを教えることで他の人に閲覧や編集を許可することはできました。しかし、これには問題がありました。安全なマップを作成して別のユーザーにパスワードを教えた場合、そのユーザーに閲覧だけを許可して編集はさせたくない場合でも、閲覧と編集の両方が可能になってしまっていました。今後は、マップを保存する際に「Manage Users(ユーザー管理)」をクリックすることで、マップにユーザーを追加できるようになります。
無料ユーザーは、最大3人の無料ユーザーと無制限のVIPユーザーを追加できます。VIPユーザーは、5人の無料ユーザーと無制限のVIPユーザーを追加できます。以下は、各ロールの簡単な内訳です。
管理者(Admin)
管理者は、ユーザーの閲覧、編集、管理を行うことができます。なお、あなたがマップの作成者である場合は、常に究極のコントロール権限を持つため、自分自身を追加する必要はありません。
編集者(Editor)
編集者はマップの閲覧と編集を行うことができますが、ユーザーを管理する権限はありません。
閲覧者(Viewer)
閲覧者はマップを閲覧できます。これは主に「セキュア(Secure)」マップタイプに関連します。通常、セキュアマップの閲覧にはパスワードが必要です。ユーザーが閲覧者として追加されている場合、パスワードなしでセキュアマップを閲覧できますが、自分のアカウントにログインしている必要があります。
その他の注意点
パスワード機能は従来通り動作し、引き続き閲覧および編集キーとして機能します。しかし、新しいユーザー管理機能により、ユーザーにマップの閲覧のみを許可し、編集はさせたくない場合に、パスワードを教える必要はなくなりました。この機能やその他の機能についてご質問がある場合は、「Get Help(ヘルプ)」ボタンからお気軽にお問い合わせください。

