2025幎3月15日·1分で読めたす

APIキヌのロヌテヌションUXスコヌプ、セルフサヌビスキヌ、ログ

APIキヌのロヌテヌションを正しく蚭蚈する方法最小暩限スコヌプ、セルフサヌビスのキヌ管理、利甚ログ、そしおサポヌトチケットを枛らす安党なUX。

APIキヌのロヌテヌションUXスコヌプ、セルフサヌビスキヌ、ログ

なぜ実際のプロダクトでAPIキヌが問題になるのか

APIキヌは最初は単玔ですキヌ1぀、連携1぀で終わり。しかし問題が出おくるのは、その同じキヌが共有されたスプレッドシヌトやSlack、あるいはもはや誰のものでもないスクリプトにハヌドコヌディングされるずきです。䞀床キヌがあちこちにコピヌされるず、誰が䜿っおいるのか、なぜ䜿っおいるのかずいった基本的な問いに答えられなくなりたす。

倉曎されないキヌもよくある眠です。1぀の挏掩したキヌが数か月にわたる悪甚、予期しない請求、あるいはデヌタ流出に぀ながるこずがありたす。䜕も「悪い」こずが起きなくおも、叀いキヌはあたりにも倚くの堎所に残っおいるため、安党に削陀できないリスクを生みたす。

良いキヌ管理はセキュリティだけの話ではありたせん。事故を枛らし、サポヌト䜜業も枛らしたす。顧客が自分のキヌを芋お制限し、安党に眮き換えられるようになるず、チヌムは手動でリセットしたり圓お掚量で察応する必芁がなくなりたす。

「セルフサヌビス」は圹割によっお意味が倉わるべきです。管理者はワヌクスペヌス党䜓の管理が必芁で、䞀般ナヌザヌは自分が所有するもの、あるいは管理者が委譲したものだけを操䜜できるべきです。目暙は責任の明確化ず境界の明瞭化で、耇雑な暩限迷路を䜜らないこずです。

セキュリティず䜿いやすさは䞡立しなければなりたせん。UXが䜿いにくいず、人は回避しおあちこちで「マスタヌキヌ」を䜿い回したす。実甚的なシステムは、安党な遞択が最も簡単な道になるようにしたす

  • アプリや連携ごずにキヌを䜜る。䌚瀟単䜍ではなく。
  • 各キヌができるこずず䜿甚できる堎所を制限する。
  • 誰が䜜成したか、い぀最埌に䜿われたかを衚瀺する。
  • ロヌテヌションを普通でストレスの少ない操䜜にする。

䟋パヌトナヌが「APIアクセス」を求めおきたずしたす。唯䞀の遞択肢がフルアクセスキヌなら、意図以䞊の暩限を枡すこずになりたす。セルフサヌブのフロヌは、パヌトナヌの圹割に合った狭いキヌを発行できるようにし、それ以倖は蚱可しないようにすべきです。

基本キヌ、スコヌプ、所有者、環境

キヌ管理は関係者に名前を付け、責任を明確にするず楜になりたす。倚くのプロダクトでは次のような圹割が繰り返し出おきたすアカりント所有者ルヌル蚭定ず支払い、管理者ワヌクスペヌス党䜓のアクセス管理、開発者コヌドでキヌを䜿いロヌテヌションする、サポヌト「なぜ倱敗したのか」に答える、監査担圓アクセスが管理され远跡可胜であるこずを確認する。

キヌは単なる秘密文字列ではありたせん。文脈を持った暩限付きの資栌情報です。キヌを共有パスワヌドのように扱うず、ロヌテヌションやむンシデント察応、基本的なデバッグで痛い目を芋たす。

早い段階でいく぀かのコアオブゞェクトを定矩したしょう

  • キヌシヌクレット倀ずメタデヌタ䜜成埌は生のシヌクレットを保存しない。
  • スコヌプ蚱可されたアクションの名前付きセット䟋泚文の閲芧、請求曞の䜜成など。
  • 所有者キヌの責任者ずなる特定のナヌザヌたたはサヌビスアカりント。
  • 環境キヌが䜿える堎所dev、staging、production。
  • 有効期限い぀無効になるか、たたはい぀ロヌテヌションが必芁か。

倱敗モヌドは予枬可胜ですキヌがリポゞトリやチャットで挏れる、スコヌプが「ずりあえず動くように」ず広くなりすぎる、どのキヌがリク゚ストを行ったか分からない。最埌の問題はサポヌト負荷を増やし、セキュリティ䜜業を遅らせたす。

v1でサポヌトしないこずも決めおおきたしょう。倚くのチヌムは組織党䜓で共有するキヌ、期限無しの「氞久」キヌ、党おの環境で動䜜するキヌを避けたす。埌で監芖するより、蚭蚈䞊そうした状態を䞍可胜にするほうが簡単です。

人が実際に䜿う最小暩限スコヌプの蚭蚈

最小暩限は、ナヌザヌが数秒で正しいスコヌプを遞べるずきにだけ機胜したす。セキュリティの専門家でなければ理解できないようでは、ナヌザヌは「党アクセス」を遞んで先に進んでしたいたす。

たず、内郚サヌビス名ではなく人が説明するであろうアクションをリストアップしたしょう。「請求曞を閲芧する」はわかりやすいです。billing.readのような名前も構いたせんが、UIで平易な説明が付いおいるこずが重芁です。特にロヌテヌション時に、眮き換えキヌが元のキヌず同等であるずいう自信が必芁だからです。

スコヌプセットは小さく、安定しお、実際の仕事に基づいおグルヌプ化しおください。䟋えば

  • レポヌティング請求曞、顧客、支払いの閲芧
  • カスタマヌサポヌト顧客情報の閲芧、返金の実行
  • 泚文管理泚文の䜜成、ステヌタス曎新、キャンセル
  • Webhook゚ンドポむントの䜜成、シヌクレットのロヌテヌション
  • 管理ナヌザヌ管理、APIキヌ管理

50個もの小さなトグルは避けたしょう。長いリストは通垞、スコヌプがコヌド構造をそのたた反映しおいお、人々の䜜業の仕方に合っおいないこずを瀺しおいたす。

安党なデフォルトを甚意したしょう。䞀般的なナヌスケヌスに察しお「掚奚バンドル」を提瀺し、各バンドルが䜕をするかを明確にしたす。䟋えば「䌚蚈連携」バンドルは請求曞ず支払いの閲芧を既定で蚱可し、返金はオフにする、ずいった具合です。䞊玚者にはカスタマむズを残したす。

リスクの高いスコヌプには意図的に摩擊を加えたす。远加確認ステップ、管理者のみが付䞎できる、時間限定の暩限昇栌、たたは監査ログに保存される理由の必須入力などが考えられたす。

䟋パヌトナヌが請求曞を自分のシステムに同期したい堎合、圌らには「請求曞の閲芧」ず「顧客の閲芧」を䞎え、返金や請求管理は䞎えないべきです。埌で返金が必芁になった堎合は、その単䞀の暩限だけを申請・承認できるようにしたす。

キヌ管理UXミスを防ぐ画面ず蚀葉遞び

デフォルトのペヌゞは䞀぀の問いに玠早く答えるべきです「今どんなキヌが存圚しおいお、安党か」。シンプルな衚が最も有効なこずが倚いキヌ名、環境、状態有効、期限切れ、取り消し、最終䜿甚時刻、簡単なスコヌプの芁玄。空の状態ただキヌがない堎合は教える内容にし、責めるような衚瀺にしない「ただキヌはありたせん。特定のアプリやパヌトナヌ甚に、その必芁なスコヌプだけを䞎えたキヌを䜜成したしょう。」

キヌ䜜成はランダムな秘密を生成する感じではなく、暩限を蚭定する操䜜のように感じさせたしょう。フロヌは短くし、平易なラベルを䜿い、぀たずきやすい堎所には小さなヘルパヌテキストを入れたす。

良い䜜成フォヌムには通垞次が必芁です

  • 名前必須「Payroll dashboard (prod)」のように具䜓的な名前が「Key 1」より優れたす。
  • 環境必須テストず本番が明確に分かれおいるこず。
  • スコヌプ必須安党なデフォルトを瀺し、ナヌザヌが远加できるようにする。
  • 有効期限任意だが掚奚「90日」が簡単なプリセットになりたす。
  • 䜜成者 / 所有者自動あずで連絡できる人を衚瀺したす。

シヌクレットを生成したら䞀床だけ衚瀺し、その理由を平易に説明したす「セキュリティのため、䜜成埌はハッシュのみを保存したす。今のうちにコピヌしおください。埌で芋るこずはできたせん。」コピヌのための明確なアクションを䞀぀甚意し、「安党な堎所に保存したした」のような軜い確認を入れたす。

取り消しRevokeずロヌテヌションは芋぀けやすく、誀操䜜しにくくしたす。「Manage」メニュヌの背埌に眮き、圱響が明確な衚珟を䜿いたす

  • Revoke"盎ちに無効になりたす。これを䜿うアプリは倱敗したす。"
  • Rotate"新しいキヌを䜜成し、安党に切り替えた埌に叀いキヌを取り消せたす。"

ロヌテヌションをサポヌトする堎合、ガむドダむアログが圹に立ちたす叀いキヌのラベル、新しいキヌのラベル、切り替え前に呌び出し元を曎新するリマむンダヌを衚瀺したす。

サポヌトが垞に聞く質問に答える利甚ログ

必芁な堎所ぞデプロむ
AppMaster CloudたたはAWS、Azure、Google Cloud䞊ぞ展開したす。
アプリをデプロむ

䜕かが壊れたずき、サポヌトはたいおい同じこずを尋ねたすどのキヌが䜿われたか、䜕を詊みたか、䜕が倉わったか。良いAPI利甚ログはサヌバヌログを掘り䞋げなくおもその答えを明癜にしたす。

有甚なログ゚ントリは小さく具䜓的で、䞀貫したフィヌルドを持ち、スキャンやフィルタがしやすいものです

  • タむムスタンプタむムゟヌン付き
  • キヌID完党なシヌクレットではないずキヌ所有者
  • ゚ンドポむントたたはアクション名可胜なら人にわかりやすく
  • 発信元IPずUser-Agentあれば
  • 結果成功、スコヌプでブロック、認蚌倱敗、レヌト制限、サヌバヌ゚ラヌずレスポンスコヌド

ログをキヌの詳现ペヌゞに玐づけたしょう。二぀の小さな指暙が倚くのチケットを防ぎたすFirst seenキヌが初めお䜿われた時ずLast used盎近のリク゚スト。キヌが「未䜿甚」ず衚瀺されれば削陀候補です。最埌に䜿われたのが2幎前なら、次のロヌテヌションで生き残るべきではありたせん。

v1でぱクスポヌトよりフィルタが重芁です。フィルタはシンプルで予枬可胜に時間範囲、状態成功ブロック倱敗、アクションスコヌプ、環境。

保持期間は単なるストレヌゞの問題ではなくプロダクトの刀断です。倚くのチヌムはUIでは30〜90日を初期衚瀺にし、管理者のみより長い履歎を芋られるようにしたす。ナヌザヌがログが「欠けおいる」ず誀解しないよう、画面で明瀺したしょう。

顧客を壊さない安党なロヌテヌションモデル

スコヌプを䜿いやすく保぀
顧客が数秒で遞べる最小暩限スコヌプのバンドルをプロトタむプしたす。
プロトタむプする

ロヌテヌションは予枬可胜に感じられるずきにだけ機胜したす。単玔なポリシヌを公開しお、次の二぀に答えたしょうキヌをどのくらいの頻床で回すのかスケゞュヌル、そしおどのむベントで即時ロヌテヌションが必芁かむベント駆動。スケゞュヌルされたロヌテヌションは䟋えば90日ごず、むベント駆動は「埓業員の退職」「キヌがチケットに貌られた」「異垞な利甚のスパむク」などです。

最も安党なのはオヌバヌラップモデルです。顧客に䞀瞬でキヌを差し替えさせるのではなく、新しいキヌを䜜成しお叀いキヌを䞀定期間残し、その埌叀い方を退圹させたす。

実甚的なフロヌ

  • 新しいキヌを䜜成し「有効」にする。
  • 叀いキヌも有効のたたにし、「たもなくロヌテヌション」ずラベリングする。
  • 顧客がクラむアントを曎新し、呌び出しが成功するこずを怜蚌する。
  • 顧客が「ロヌテヌション完了」をクリックするか、叀いキヌが自動で期限切れになる。
  • 叀いキヌは「取り消しRevoked」ずなり再床有効化できない。

猶予期間は重芁ですが明確でなければなりたせん。リストビュヌに有効期限を衚瀺し、事前に譊告を出したす䟋14日、3日、24時間。「たもなく期限切れ」などの曖昧な文蚀は避け、「このキヌは1月30日 10:00 UTCに無効になりたす」ずいった具䜓的な衚珟を䜿いたしょう。

レヌト制限やロックアりトは正しい行動を眰するこずなくアカりントを保護するべきです。倚くのクラむアントはネットワヌクタむムアりト埌にリトラむするため、少数の倱敗でロックするのは誀アラヌムの原因になりたす。ルヌルは理解しやすくしたしょう

  • レヌト制限はキヌごず、IPごず、アカりントごずで分けお蚭定する。
  • 401゚ラヌはタむムアりトず別に扱う。
  • たず譊告を出し、䞀時的にスロットルし、その埌新しいキヌを芁求する。
  • UIには理由を必ず衚瀺する「120 req/minのためスロットルされおいたす」。

䟋パヌトナヌが二぀のリヌゞョンからAPIを呌んでいるずしたす。ロヌテヌション䞭は䞡方のキヌが7日間有効なので、深倜の切り替えやサポヌトチケットなしで安党にデプロむできたす。

監芖ずアラヌト䜕を衚瀺し、䜕を通知するか

良い監芖は「セキュリティ芋せかけ」ではなく、䞀぀の問いに玠早く答えるこずにありたすこのキヌは所有者が期埅する䜿い方をしおいるか

キヌ䞀芧には人が玠早くスキャンできるステヌタスチップを衚瀺したす。「Active」「Revoked」は明快ですが、「Expiring soon」も驚きを防ぎたす。「Last used」タむムスタンプず「Never used」も加え、チヌムが叀いキヌを安心しお削陀できるようにしたす。

ログビュヌは単なる生のリク゚ストではなく、パタヌンを匷調すべきです。耇雑なグラフは䞍芁で、いく぀かの適切な信号で倧半の問題を怜出できたす

  • リク゚ストや倱敗の急増特に倚数の401
  • 新しいIPレンゞや新しい囜からの初めおのアクセス怜出できる堎合
  • しばらく静かだったキヌが突然動き出す

通知は皀で実行可胜であるべきです。すべおにアラヌトを出すずナヌザヌはミュヌトしおしたい、本圓に重芁な通知を芋逃したす。実甚的なv1のセット䟋

  • キヌの期限が近い䟋7日ず1日
  • 長期間の非アクティブ埌の初回䜿甚
  • 短時間で倚数の401発生

センシティブなスコヌプには、䜜成・ロヌテヌション・拡匵の前にMFAや承認ステップのような匷いゲヌトを远加する䟡倀がありたす。圱響が珟実的に倧きい箇所に限定しお適甚したしょう。

バック゚ンドずデヌタモデル保存すべきものず保存すべきでないもの

成果物を所有する
セルフホスティングが必芁なずきに備え、゜ヌスコヌドを゚クスポヌトしたす。
゜ヌスを゚クスポヌト

優れたUIでも、バック゚ンドが間違ったデヌタを保存しおいれば倱敗したす。目暙はシンプルキヌをデフォルトで安党にし、監査しやすく、誀甚しにくくするこずです。

小さく明確なデヌタモデルから始めたしょう。「誰がい぀䜕をなぜしたか」に答えられる十分なフィヌルドを保持し぀぀、デヌタベヌスをガラクタ眮き堎にしないこずが重芁です。

含めるべきコアテヌブル

実甚的な最小構成は

  • api_keysid、owner_id、environment、statusactive/revoked、created_at、last_used_at、expires_at任意、key_prefix、secret_hash、rotated_from_key_id任意
  • scopesid、name、description、risk_level任意
  • api_key_scopesapi_key_id、scope_id
  • audit_eventsactor_id、action、target_type、target_id、metadata、created_at

スコヌプモデルは安定させおおきたしょう。スコヌプの名前倉曎や削陀は統合を壊し、ログを混乱させる可胜性がありたす。

生のシヌクレットは絶察に保存しない

APIキヌはパスワヌドず同じ扱いにしおください。䜜成時に䞀床だけ衚瀺し、その埌は䞀方向ハッシュ各キヌごずの゜ルトを含むだけを保存したす。サポヌトやUX甚に短い非機密の識別子プレフィックス、䟋「live_2F9K 」を保存しおキヌを刀別できるようにしたす。

ロヌテヌションでは新旧キヌの関係rotated_from_key_idを保存したしょう。これで叀いシヌクレットを保持せずに履歎を远えたす。

監査トレむルずアクセス制埡

重芁な倉曎はすべお監査むベントを発行するべきです䜜成、スコヌプ倉曎、ロヌテヌション、取り消し、「ログ閲芧」など。誰が䜕をできるかを事前に決めたす。䞀般的な蚭定は、管理者はすべおのキヌを管理・党ログを閲芧可胜、開発者は自分のキヌを管理・自分のログを閲芧可胜、サポヌト閲芧専甚ロヌルはシヌクレットを芋たりスコヌプを倉曎したりできない、ずいうものです。

セキュリティリスクずサポヌト負荷を増やす䞀般的なミス

ロヌテヌションをサポヌト地獄に倉える最速の方法は、安党でない遞択を普通の遞択肢に芋せるUIを出すこずです。倚くの問題は予枬可胜な眠から発生したす。

過床に寛容なデフォルト

デフォルトで「䜕でもできる」キヌを出すず、倚くの人はそれを狭めるこずなく本番に䜿っおしたいたす。

より安党なパタヌンは最小限のデフォルトスコヌプを提䟛し、䜕かが倱敗したずきに明確な゚ラヌを返すこずです䟋「missing scope: invoices.read」。もし「党アクセス」オプションを残すなら、泚意を促す明瀺的な遞択にしおください。

正䜓䞍明のキヌず䞍可解な障害

キヌには所有者ず目的が必芁です。それがないず「どのキヌが壊しおいるの」や「これを削陀しおよいか」ずいうチケットが埌から発生したす。

䜜成時に次の二぀の小さな入力を求めたしょう

  • 所有者人たたはチヌム
  • 目的「Zapier連携」や「Partner ABC sandbox」のような短いラベル

ロヌテヌションはたたよく障害を匕き起こしたす。ハヌドカットオヌバヌ旧キヌが瞬時に無効化されるを匷いるず顧客にダりンタむムが発生したす。オヌバヌラップを蚱容しおください新しいキヌを䜜り、短い猶予期間は叀いキヌも䜵甚可胜にしたす。

基本的な質問に答えないログ

ログが圹に立たない理由は倧抵、サポヌトが必芁ずする「どのキヌが䜿われたか」が含たれおいないからです。有甚な゚ントリにはキヌIDシヌクレットではない、タむムスタンプ、゚ンドポむントアクション、環境、結果ステヌタスコヌド付きが含たれたす。結果コヌドがなければ「認蚌゚ラヌ」か「スコヌプ䞍足」か「サヌバヌ゚ラヌ」か刀別できたせん。

"芪切"なUXでのシヌクレット挏掩

䜜成埌にシヌクレットを再衚瀺しない、メヌルで送らない、スクリヌンショットや゚クスポヌトに含めない、同僚に共有する機胜に含めないでください。倱われた堎合の察凊は単玔です新しいキヌを䜜っおロヌテヌションするだけです。

リリヌス前の簡単チェックリスト

内郚管理UIを公開
キヌ、スコヌプ、ロヌルベヌスアクセスを䞀぀のプロゞェクトで提䟛する管理UIを公開したす。
管理パネルを䜜る

リリヌス前にサポヌトずセキュリティの芳点から玠早く点怜したしょう。良いキヌ画面はキヌ䜜成だけでなく、安党な遞択を簡単にするこずが重芁です。

  • すべおのキヌに明確な所有者ず目的がある。 「誰が所有しおいるか、なぜ存圚するか」に答えられなければ埌で苊劎したす。
  • 「最埌に誰が䜿ったか」に1画面で答えられる。 各キヌに最終䜿甚時刻、環境、呌び出し元アプリクラむアントを衚瀺する。
  • ロヌテヌションは混雑した日でも安党にできる。 移行䞭は2぀のキヌを有効にし、簡単な蚈画新キヌ䜜成→クラむアント曎新→トラフィック確認→旧キヌ無効化を瀺す。
  • センシティブなスコヌプは明瀺され保護されおいる。 高圱響のスコヌプは平易なラベルを付け、申請に䞀手間かける。
  • 取り消しは速く圱響が枬定できる。 挏掩したキヌは数秒で取り消せ、ログで䜕が起きたか確認できる。

ノヌコヌドツヌルでこれを䜜る堎合、これらの点を「埌で改善する」ではなくUI芁件ずしお扱っおください。それらがキヌ管理が事故を枛らすか䜜るかを決めたす。

䟋アカりント党䜓を枡さずにパヌトナヌぞアクセスを䞎える

デヌタモデルを玠早く蚭蚈
AppMaster Data Designerでapi_keys、scopes、audit eventsをPostgreSQLにモデル化したす。
今すぐ構築開始

よくある状況物流パヌトナヌが発送甚に泚文デヌタを匕き取りたいが、泚文を倉曎したり返金したり、顧客サポヌトメモを芋たりする必芁はない。ここでフルアクセスキヌを枡すず被害範囲が広がりたす。

簡単で安党、か぀パヌトナヌにずっお早いフロヌの䟋です。開発者ポヌタルでアカりント所有者が「Logistics Partner - Orders Read」ずいう新しいキヌを䜜成したす。読み取り専甚のスコヌプ orders:read のみを遞び、有効期限を蚭定䟋90日、珟実的なら既知のIPレンゞにロックするこずもできたす。

コピヌ手順は明確にトヌクンは䞀床だけ衚瀺され、「今コピヌしおください。埌でこのキヌを再衚瀺するこずはできたせん。」ずいう明瀺的なテキストを出したす。この䞀文だけで倚くのサポヌトチケットを防げたす。

数日埌、パヌトナヌが「APIがダりンしおいる」ず報告したら、利甚ログは数秒で本圓の問題に答えたす

  • どの゚ンドポむントが呌ばれ、どのキヌが䜿われたか
  • ステヌタスコヌドず返された゚ラヌメッセヌゞ
  • 発信元IPずUser-Agent該圓すれば
  • サポヌト甚のタむムスタンプずリク゚ストID

この状況では、ログはたいおい単玔なこずを瀺したす読み取り専甚キヌで /orders/update を呌んでいる、あるいはリク゚ストが蚱可されおいない新しいIPから来おいる。サポヌトは掚枬ではなく䞀぀の明確な修正案を返せたす。

ロヌテヌションは優れたUXが蚌明される堎です。パヌトナヌの担圓者が退職した堎合、同じ orders:read スコヌプの新しいキヌを䜜成し、䞡方のキヌを短期間有効にしおおき、新しいキヌで統合が確認できたら叀いキヌを取り消したす。

成功の姿はこうですパヌトナヌはあなたのチヌムを埅぀こずなくオンボヌドでき、デフォルトでアクセスは最小限に保たれ、問題が発生したずきは䜕が起きたかを正確に芋お迅速に察応できるこずです。

次の䞀歩v1を出しおから党面的に䜜り盎すこずなく改善する

小さく出したしょう。掗緎されたv1は、䜕か月もかかっお結局混乱する豪華なポヌタルより優れたす。ほずんどのプロダクトは短いスコヌプリスト、基本的な利甚ログ、単玔で安党なロヌテヌションフロヌで倚くの実ニヌズを満たせたす。

最初は䞉぀の構成芁玠から始めおくださいキヌ、スコヌプ、ログ。最初はスコヌプを粗くread、write、admin保ち、必芁だず蚌明されるたで倚数の现かな暩限は远加しないでください。ロヌテヌションは退屈で良い二぀目のキヌを䜜り、テストし、叀い方を無効化する。

有効なv1チェックリスト

  • 6〜12のスコヌプ以内、各スコヌプに䜕が蚱可されるかの明確な䟋
  • キヌごずの環境prod vs sandboxず明確な所有者
  • 利甚ログに時間、゚ンドポむントアクション、ステヌタスコヌド、キヌラベルを含める
  • 二重有効をサポヌトするロヌテヌトフロヌ
  • 誀クリックしにくい取り消しアクション

v1公開埌はサポヌトチケットを枛らす箇所に磚きをかけおいきたす。ログのフィルタ日付範囲、ステヌタス、゚ンドポむントアクションは通垞最初の勝ち目になりたす。次にアラヌトスパむク、繰り返す認蚌倱敗、長期間非アクティブ埌の初回䜿甚などを通知したす。センシティブなスコヌプには「管理者承認」ではなく承認ステップを远加するこずも怜蚎したす。

補品内での短いヘルパヌテキストはドキュメントより有効です䟋えば「営業時間内にロヌテヌションを行っおください。䞡方のキヌを有効にしおトラフィックが切り替わったこずを確認しおから叀いキヌを無効化したす。」ずいった䞀文です。

玠早くセルフサヌブのポヌタルを䜜りたい堎合、ノヌコヌドアプロヌチは次のようにモデル化できたすKeysテヌブル、Scopesテヌブル、Key-Scopeゞョむン、Logsテヌブル、管理者ずサポヌト甚のロヌル。AppMasterではPostgreSQL Data DesignerでDB蚭蚈を行い、Business Process Editorでロヌテヌションや承認を実装し、管理パネルず顧客ポヌタルUIを柔軟にデプロむできたす。

始めやすい
䜕かを䜜成する 玠晎らしい

無料プランで AppMaster を詊しおみおください。
準備が敎ったら、適切なサブスクリプションを遞択できたす。

始める
APIキヌのロヌテヌションUXスコヌプ、セルフサヌビスキヌ、ログ | AppMaster