service account のルールと制限
このページでは、ポータルが service account に適用するルールを一覧にしています。ユーザー名が受け付けられないとき、アプリケーションがパスワードを読み取れないとき、メッセージの意味を調べるときに使ってください。
フィールドのルール
| フィールド | 必須 | ルール |
|---|---|---|
| Username | はい | 2〜63 文字。英小文字 a-z、数字 0-9、ドット (.)、ハイフン (-)、アンダースコア (_) を使用できます。英小文字または数字で始めます。重複不可で、システムの service account と同じ名前も使えません。作成後は変更できません。 |
| Display Name | いいえ | 255 文字以内。 |
| Description | いいえ | 255 文字以内。 |
有効な例: sa_data_ingest、bi-reader、etl.daily
無効な例: SA_Ingest (大文字を含む)、_loader (_ で始まる)、a (短すぎる)
パスワードの形式
パスワードはすべてポータルが生成します。自分で決めることはできません。
| ルール | 値 |
|---|---|
| 長さ | 32 文字。 |
| 使われる文字 | 英大文字と英小文字、数字 2〜9、および ! @ # $ % ^ & * - _。 |
| 使われない文字 | O、0、l、1 (読み間違えやすい文字)、引用符 ' "、バックスラッシュ \、バッククォート `、空白。 |
引用符や空白をエスケープせずに、パスワードをシェルコマンドや設定ファイルに貼り付けられます。ただし、$、!、& などの文字は、シェルによっては特別な意味を持ちます。パスワードはシングルクォートで囲むか、環境変数から読み込んでください。
反映までの時間
| イベント | 反映 |
|---|---|
| service account の作成、有効化 | 約 1 分以内に新しい接続が使えるようになります。 |
| 認証情報のローテーション | 約 1 分以内に古いパスワードが使えなくなります。 |
| service account の無効化、削除 | 約 1 分以内に service account がブロックされます。 |
| service account の policy への追加、削除 | 約 1 分以内に新しいクエリに変更が反映されます。 |
メッセージ
| メッセージ | 表示されるタイミング |
|---|---|
Service account '<username>' created successfully. | service account を作成したとき。 |
Credential rotated successfully. | 認証情報をローテーションしたとき。 |
'<username>' has been disabled. Assigned access is being revoked. | service account を無効化したとき。 |
'<username>' has been re-enabled. | service account を有効化したとき。 |
Service account '<username>' has been deleted. | service account を削除したとき。 |
Please copy the password now. It will not be shown again. | Credential Generated ウィンドウが開いているとき。 |
If you close this window, you cannot see the password again. | Credential Generated ウィンドウの外をクリックしたとき。 |
Username format is invalid. Use only lowercase letters, numbers, hyphens, and underscores. | ユーザー名がフィールドのルールに合っていないとき。 |
Username already exists or is reserved by a system account. | ユーザー名がすでに使われているとき。 |
Failed to create service account. Please try again or contact your administrator. | 作成が完了しなかったとき。何も保存されていません。 |
Failed to rotate credential. Your current credential remains valid. Please try again. | ローテーションが完了しなかったとき。古いパスワードは引き続き使えます。 |
Failed to update account status. Please try again. | 無効化または有効化が完了しなかったとき。 |
Cannot delete a system-managed service account. | Lakehouse 自身が使う service account を削除しようとしたとき。 |
Failed to delete service account. Please try again. | 削除が完了しなかったとき。一覧を再読み込みしてステータスを確認してください。 |