
アプリユーザーとそのロールを管理する
アプリの公開範囲を設定する
アプリの公開範囲は、誰がアプリを開けるか、サインインが必要かどうかを決めます。アプリに合ったレベルを選択してください。公開範囲は誰が入れるかだけを扱います。メールアドレスとパスワード、Google など、どのようにサインインするかは、Authentication ページの別の設定です。詳しくは、ログインと登録の管理を参照してください。 Base44 はスマートなアプリ公開範囲を使用して、出発点を提案します。ランディングページやポートフォリオなど、公開サイトのように機能するアプリは、ログイン不要の Public に自動的に設定されます。この設定はいつでも変更できます。
アプリのダッシュボードからアプリの公開範囲を選択する
- アプリの Dashboard に移動します。
- Overview をクリックします。
- App Visibility ドロップダウンをクリックします。
- 公開範囲レベルを選択します。
- アプリがログインを必要としない場合、各訪問者が誰であるかを識別できません。ユーザープロフィールやユーザーごとの保存データなど、ユーザーの識別に依存する機能は動作しません。
- ワークスペースが SSO を強制している場合、ユーザーは ID プロバイダー経由で公開アプリにサインインします。両方の公開オプションを提供するアプリでは、強制がオンの間は Public (no login) が利用できないため、サインインがワークスペースの他の部分と一致するように Public (login required) を選択してください。詳しくは、エンタープライズ SSO とアプリの公開範囲を参照してください。
Base44 バッジを表示する
Base44 バッジは、ライブアプリの右下に表示される小さな “Edit with Base44” ラベルです。アプリを Base44 で構築したことを示します。クリックした人は誰でも、アプリを自分のアカウントにコピーして独自のバージョンを編集できます。バッジはアプリが公開されている場合にのみ表示されます。バッジを非表示にすると、アプリのコピーもできなくなります。
バッジが表示される場所
- アプリエディタで Dashboard をクリックします。
- 左側のメニューで Settings をクリックします。
- Platform Badge トグルをオンまたはオフにします。
アプリにユーザーを招待する
ダッシュボードから、またはアプリ内から、メール招待を送信してアプリを使う人を招待します。 ユーザーまたは管理者として招待することは、その人がライブアプリでできることを制御します。アプリエディタやアプリのダッシュボードへのアクセスは付与しません。- アプリが Workspace 公開範囲に設定されている場合、すべてのワークスペースメンバーは自動的にアクセス権を持ち、個別の招待は不要です。
- アプリがプライベートで、SSO が唯一のサインイン方法であり、自動受け入れがオンの場合、ユーザーはサインイン時に自動的に追加され、個別の招待は不要です。
- アプリがまだ公開されていない場合、招待ダイアログに Your app isn’t published yet と表示されます。招待は送信できますが、アプリを公開するまで招待された人はアプリにアクセスできません。
- 招待の権限はアプリの公開範囲によって異なります:
- プライベートアプリ: 管理者のみが人を招待でき、ロールを user か admin か選択できます。
- 公開アプリ: 管理者は人を招待し、ロールを選択できます。user ロールを持つ人は他の人を招待できます。
ダッシュボードから
アプリのダッシュボードから招待を送信し、各ユーザーのロールを選択します。多くの人を一度に招待するには、メールアドレスを含む CSV またはプレーンテキストファイルをアップロードします。連絡先リストや、エクスポートしたアプリのユーザーリストなどを使えます。Base44 は、どの列にあってもファイル内のすべてのアドレスを見つけてリストに追加します。送信前に確認できます。 ダッシュボードから人を招待するには:- アプリエディタで Dashboard をクリックします。
- Overview をクリックします。
- Invite Users セクションで Send Invites をクリックします。
- 招待したい各ユーザーのメールアドレスを入力するか、Upload CSV をクリックしてファイルからアドレスを追加します。
- Select role でロールを選択します。
- Send invitation をクリックします。

ダッシュボードからアプリに人を招待する
アプリから
AI チャットにアプリ内招待の設定を依頼して、アプリ内から直接人を招待することもできます。追加された招待オプションを使用して各ユーザーのメールアドレスを入力し、求められた場合は付与したいロールを選択します。 プロンプトの例:アプリ内からユーザーをアプリに招待するオプションを追加して

AI チャットでアプリ内の招待機能を追加する
1 日あたりの招待の上限
各アプリが 24 時間以内に送信できる招待の数には上限があります。上限は、アプリを所有するワークスペースのプランによって異なります。アプリリンクの共有
アプリへのリンクを共有して、人が直接アクセスできるようにします。 アプリリンクを共有するには:- アプリエディタで Dashboard をクリックします。
- Overview をクリックします。
- Invite Users セクションで Copy Link をクリックします。
- アプリにアクセスしてほしい場所でリンクを共有します。

アプリへのリンクを共有する
アプリがまだ利用できないと表示される
アプリがまだ利用できないと表示される
アプリへのアクセスをリクエストするよう求められる
アプリへのアクセスをリクエストするよう求められる
アクセスが制限されていると表示される
アクセスが制限されていると表示される
アプリリンクは機能するがカスタムドメインが機能しない
アプリリンクは機能するがカスタムドメインが機能しない
.base44.app で終わるアドレス) を別のブラウザで開きます。この URL はダッシュボードの Domains で確認できます。そのアドレスでアプリが開く場合、問題はアプリではなくドメインの設定にあります。ドメインのトラブルシューティング で、ドメインのステータスと DNS レコードを確認してください。アプリのユーザーを管理する
App Users ページには、アプリにサインアップした人や招待された人が全員表示されます。アプリを使っている人の確認、特定の人の検索、詳細情報の更新に使います。テストデータで作業している場合でも、常にライブアプリのユーザーが表示されます。アプリのユーザーを表示する
App Users ページを開いてアプリの全員を確認します。次に、ユーザーの詳細を開いてアカウント情報を確認し、ロールやカスタムフィールドを更新します。 各行には、名前、ロール、メールアドレス、参加日と、アプリのユーザー用に追加したカスタムフィールドが表示されます。招待したもののまだサインインしていない人は、Joined 列に Never と表示されます。 アプリのユーザーの詳細を表示して編集するには:- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- ユーザーの行をクリックします。
- ユーザー ID、名前、メールアドレス、参加日を確認します。ID をコピーするには、横にあるコピーアイコンをクリックします。
- Edit User で、ロールやカスタムフィールドを変更します。
- Save をクリックします。

アプリのユーザーの詳細を確認して編集する
アプリのユーザーを探す
誰かがサインアップしたかを確認したいときや、アカウントをすばやく見つけたいときは、リストを検索します。 Search by Email or Name ボックスに名前またはメールアドレスを入力します。特定のロールの人だけを表示するには、検索ボックスの横にあるロールのドロップダウンをクリックしてロールを選択します。アクセスの承認を待っている人を表示するには、Pending requests タブをクリックします。
アプリのユーザーを検索して絞り込む
メールアドレスを変更する
アプリのユーザーのメールアドレスや名前は、App Users ページからも詳細の編集からも変更できません。Base44 はメールアドレスで各ユーザーを識別します。そのため、アドレスが異なれば別のアカウントになります。 新しいメールアドレスを使う必要がある場合は、そのアドレスにアクセス権を付与し、古いアカウントを削除します。新しいアカウントは白紙の状態で始まるため、カスタムフィールドの値は引き継がれません。また、古いアカウントが作成したレコードのデータでは、Created by に引き続き古いアドレスが表示されます。 アプリのユーザーを新しいメールアドレスに移行するには:- 同じロールで 新しいメールアドレスを招待 します。公開アプリでは、本人が新しいアドレスで自分でサインアップすることもできます。
- 新しいアドレスでサインインした後、古いアカウントを削除 します。
アプリのユーザーを削除する
アプリを使う必要がなくなった人は削除します。削除するとすぐにサインアウトされ、パスワードとサインインコードが機能しなくなり、プロフィールは Recently deleted に移動します。30 日間そこに保持されるため、誤って削除した場合は 復元 できます。30 日が経過すると完全に削除されます。 アプリのユーザーを削除するには:- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- 対象の人の横にある More actions アイコン をクリックします。
- Remove user を選択します。まだ招待を承諾していない人の場合は、代わりに Cancel invite を選択します。

More actions メニューからアプリのユーザーを削除する
アプリのユーザーを復元する
誤って削除した場合は、30 日以内に Recently deleted から復元します。プロフィール、ユーザー ID、アプリのロールが元に戻るため、作成したレコードは引き続きそのユーザーに紐付きます。共同作業者のアクセス権を持っていた場合は、再度付与する必要があります。- メールアドレスがすでにアクティブなユーザーに属している場合。たとえば、本人が再度サインアップした場合です。
- ワークスペースグループまたはワークスペース自体を通じてアクセス権を失った場合。先にそこで再追加してから復元してください。
- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- ページ上部の More actions アイコン をクリックし、Recently deleted を選択します。
- 対象の人の横にある Restore アイコン をクリックします。
ユーザーを完全に削除する
30 日間待ちたくない場合は、ユーザーのプロフィールを完全に削除します。たとえば、本人からデータの削除を依頼された場合です。削除後は復元できません。アプリに残っているその他のデータを削除するには、アプリのユーザーデータの削除 を参照してください。 削除したユーザーを完全に削除するには:- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- ページ上部の More actions アイコン をクリックし、Recently deleted を選択します。
- 対象の人の横にある Delete アイコン をクリックします。
- Delete permanently をクリックして確定します。
ユーザーのロールを選択する
ロールは、各ユーザーがライブアプリでできることを制御します。デフォルトでは、すべてのアプリに 2 つのロールが含まれています:- Admin: ライブアプリ上で管理者に制限された領域を管理できます。
- User: 特別な権限なしにアプリを表示・使用できます。
- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- ロールを変更したいユーザーを選択します。
- Role ドロップダウンをクリックし、Admin または User を選択します。
- Save をクリックします。
グループにアプリへのアクセスを付与する
1 人ずつ追加する代わりに、ワークスペースグループ全体に一度にアプリへのアクセスを付与できます。グループの全員が選択したロールでアクセス権を取得し、メンバーの参加や離脱に合わせてアクセスは自動的に同期されます。- グループとのアプリ共有には Enterprise プラン (Business または Enterprise) が必要です。ID プロバイダー (IdP) グループの共有には、SSO と Enterprise プランも必要です。Business プランには含まれません。詳しくは、ワークスペースグループを参照してください。
- グループはアプリではなくワークスペース設定で作成・管理されるため、すでにそこに存在するグループのみを共有できます。
- プライベートアプリでは、招待されたグループの全メンバーがアプリへのアクセス権を取得し、それを知らせるメールを受け取ります。
- ワークスペースアプリでは、すでに全員がアクセス権を持っているため、グループの招待はメンバーのロールを設定するだけです。
グループの追加
アプリの Groups タブからワークスペースグループを招待し、メンバーに付与するロールを選択します。 グループにアプリへのアクセスを付与するには:- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- Groups タブをクリックします。
- Invite group をクリックします。
- Search for a group ボックスで追加したいグループを見つけ、そのチェックボックスを選択します。
- Assign role to group ドロップダウンをクリックし、グループの全員に付与したいロールを選択します。
- Invite group をクリックします。

アプリにグループを招待する
グループアクセスの管理
Groups タブには、アクセス権を持つすべてのグループが、そのタイプ、メンバー数、ロールとともに一覧表示されます。そこから、いつでもグループのロールを変更したり、アクセスを削除したりできます。 グループアクセスを管理するには:- アプリエディタで Dashboard をクリックします。
- App Users をクリックします。
- Groups タブをクリックします。
- 次のいずれかを実行します:
グループのロールを変更する
グループのロールを変更する

アプリでグループのロールを変更する
グループのアクセスを削除する
グループのアクセスを削除する
- グループの行で削除アイコンをクリックします。
- 確認ウィンドウで Remove group をクリックします。

アプリからグループを削除する
共同作業者との作業
共同作業者は、アプリエディタでアプリの構築を手伝う人です。誰かと一緒にアプリを設計、構成、保守したいときに共同作業者を追加します。- 共同作業者
- アプリエディタとアプリのダッシュボードを開けます。
- ページの設計、ロジックの変更、データの接続、設定の構成を手伝います。
- アプリエディタの Invite collaborators アイコンから招待されます。
- 管理者
- ライブアプリにサインインします。
- 保護されたレポートや管理ツールなど、ライブアプリの管理者専用領域にアクセスします。
- 共同作業者でもない限り、アプリエディタやアプリのダッシュボードを開けません。
共同作業者の招待
アプリエディタから直接共同作業者を招待します。アプリで ワークスペースメンバーが自分で参加できる 場合、ワークスペースのメンバーは招待不要です。- アプリエディタに移動します。
- 上部の Add collaborator アイコン をクリックします。アプリで作業している人が多く上部バーに収まらない場合は、代わりにアバターの横の数字をクリックします。
-
検索ボックスに相手のメールアドレスを入力し、Invite とそのメールアドレスをクリックします。複数の人をまとめて招待するには、代わりに Invite collaborators をクリックします。

Add collaborator メニューからメールで共同作業者を招待する
- メールアドレスを入力して他の人を追加するか、ワークスペースメンバーの名前を入力し始めてリストから選択します。リストには、このアプリの共同作業者になっていないワークスペースのメンバーが表示されます。メールアドレスはカンマで区切ります。
- Invite をクリックします。

Base44 でアプリに共同作業者を招待する
共同作業できる人を選択する
アプリで共同作業するのに招待が必要か、ワークスペースの誰でも自分で参加できるかを決めます。Base Code アプリでは、デフォルトでワークスペースメンバーが参加できます。その他のアプリはすべて招待された人のみで始まるため、設定を変更するまでは従来どおり動作します。 アプリで共同作業できる人を選択するには:- アプリエディタに移動します。
- 上部の Add collaborator アイコン をクリックします。
- Invite collaborators をクリックします。
- Who can collaborate on this app? の横でオプションを選択します:
- Workspace members: ワークスペースの誰でも、アプリを開くと共同作業者になります。ワークスペースゲストには引き続き招待が必要で、メールで人を招待することもできます。
- Invited only: 招待した人のみがアプリで共同作業できます。

共同作業できる人を選択する
共同作業者の管理
アプリエディタへのアクセスが不要になった共同作業者を削除します。 共同作業者を管理するには:- アプリエディタに移動します。
- 上部の Add collaborator アイコン をクリックします。
- Invite collaborators をクリックします。
- 対象の共同作業者を見つけ、More actions アイコン をクリックします。
- Remove collaborator をクリックします。
- 確認ウィンドウでオプションを選択します:
- Remove collaborator access only: アプリエディタへのアクセスを即座に取り消して変更できないようにしますが、既存のロールで App Users リストには残るため、ライブアプリは引き続き使用できます。
- Remove from app entirely: 共同作業者アクセスを取り消し、App Users リストからも削除するため、サインインもアプリの使用もできなくなります。
外部共同作業者の招待を制限する
デフォルトでは、どのワークスペースメンバーもワークスペース外の人をアプリの共同作業に招待できます。これを制限して、ワークスペースのオーナーと管理者のみがこれらの招待を送信できるようにできます。ユーザーとしてアプリをテストする
任意のユーザーまたはロールとしてアプリを表示・操作し、権限の確認、問題のトラブルシューティング、ユーザーフローのテストを行います。なぜユーザーとしてアプリをテストするのですか?
- 現実的なテスト: 特定のユーザーまたはロールが見るとおりにアプリをテストします
- 権限の可視化: 各ロールまたはユーザーがアクセスできるものとできないものをすばやく確認します
- 迅速なトラブルシューティング: 報告された問題をその人の実際のコンテキストで再現・デバッグします
- フローの検証: リリース前に、オンボーディングや主要タスクなどのエンドツーエンドの確認を実行します
- アプリエディタに移動します。
- 右上の More actions アイコン をクリックします。
- Act as a user を選択します。

Base44 アプリエディタで "Act as a user" を選択する
- You’re acting as の横のドロップダウンをクリックし、対象のユーザーを選択します。
- そのユーザーとしてアプリをプレビュー・操作します。
- 別のユーザーとしてのテストが終わったら、Exit mode をクリックします。

Base44 でユーザーとしてアプリをテストする
FAQ
アプリへのアクセス管理について詳しくは、以下をクリックしてください。人は自分でアプリにサインアップできますか?
人は自分でアプリにサインアップできますか?
公開アプリの一部のページだけログインを必須にできますか?
公開アプリの一部のページだけログインを必須にできますか?
公開アプリを保護するには?
公開アプリを保護するには?
カスタムログインページ以前に作成されたアプリにはどのような公開範囲オプションがありますか?
カスタムログインページ以前に作成されたアプリにはどのような公開範囲オプションがありますか?
プライベートアプリへのアクセスリクエストを確認するには?
プライベートアプリへのアクセスリクエストを確認するには?
- ワークスペースの通知アイコン をクリックします。
- Review をクリックしてリクエストを開き、アクセスを付与するかどうかを決めます。

アクセスリクエストの確認
アプリユーザーと共同作業者の違いは何ですか?
アプリユーザーと共同作業者の違いは何ですか?
アプリを編集してもらうために、Users でその人を管理者にする必要がありますか?
アプリを編集してもらうために、Users でその人を管理者にする必要がありますか?
アプリのセキュリティ設定を管理するには?
アプリのセキュリティ設定を管理するには?
メンバー向けに作った機能が管理者にしか機能しないのはなぜですか?
メンバー向けに作った機能が管理者にしか機能しないのはなぜですか?
Users リストをロックしているため、読み取れるのは共同作業者とアプリオーナーのみです。メンバープロフィールページやパーソナライズされたコンテンツなど、Users エンティティから読み取る機能は、管理者には機能しますが一般メンバーには機能しません。直接読み取ると、Authentication required to view users エラーが発生することもあります。修正方法は、UserProfile などの別のエンティティにメンバーデータを保存し、組み込みの Users エンティティではなくそちらに機能を向けることです。これを設定するには、次のプロンプトを AI チャットに貼り付けてください:UserProfile という新しいエンティティを作成して。Users エンティティのカスタムフィールドを UserProfile に移動して。Users と UserProfile の間に 1:1 のリレーションシップを確立して。新しいユーザーがサインアップしたときに UserProfile が自動的に作成されるようにして。アプリが Users ではなく UserProfile からユーザー詳細を取得するように更新して。ユーザーは自分のプロフィールのみ編集でき、誰でも読み取れるように権限を設定して。AI が変更を行った後、アプリの Dashboard に移動し、Data をクリックして新しい UserProfile テーブルを開き、Permissions をクリックして、ルールが意図したアクセスと一致していることを確認してください。ユーザーフローを安全にテストするためのダミーユーザーを作成するには?
ユーザーフローを安全にテストするためのダミーユーザーを作成するには?
- アプリの Dashboard に移動します。
- App Users をクリックします。
- Invite users をクリックして招待を送信するか、アプリの公開サインアップページを使用して新しいアカウントを登録します。
- テストプロフィールに希望のロールまたは権限を割り当てます。
