Hitachi

Hitachi Command Suite Configuration Manager REST API リファレンスガイド


4.4 ユーザIDとパスワードの入力規則

REST APIからストレージシステムを操作するユーザを作成する場合、ユーザIDとパスワードに次の文字を使用してください。

リクエストボディに記号を使用する場合、JSON形式に従って必要なエスケープ処理をしてください。

項目

文字数

使用できる文字

ユーザID

1~63文字

次の文字が使用できます。

  • 半角英数字
  • 次の半角記号

    ! # $ % & ' * + - . / = ? @ ^ _ ` { | } ~

    • スラッシュ(/)を含むユーザIDは、オブジェクトIDとして使用できません。
    • パーセント(%)または正符号(+)を含むユーザIDは、次のAPIのオブジェクトIDとして使用できません。

      ユーザをユーザグループに登録する

      ユーザをユーザグループから削除する

パスワード

6 ~63文字

次の文字が使用できます。

  • 半角英数字
  • スペースを除くキー入力可能なASCII記号

    ! # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~

注※ 対象のストレージシステムのマイクロコードが、Configuration Manager 8.6.2に対応しているマイクロコードのバージョンよりも古く、かつ、次のどちらかの条件が該当する場合は、使用できる文字が異なります。
  • ストレージシステムがVSP G1000VSP G1500またはVSP F1500で、REST APIサーバとの通信にSSL通信を利用している場合
  • ストレージシステムがVSP G150、G350、G370、G700、G900、VSP F350、F370、F700、F900の場合
この場合に、ユーザIDとして次の文字が使用できます。
  • 半角英数字
  • 次の半角記号

    - . / @ _

この場合に、パスワードとして次の文字が使用できます。
  • 半角英数字
  • 次の半角記号

    , - . / @ _ \

メモ
  • REST APIでは使用せずに、Storage Navigatorなどの別製品だけで使用するユーザを作成する場合、ユーザを作成するAPIのuserId属性とuserPassword属性、またはユーザのパスワードを変更するAPIのuserPassword属性で、次の文字数で作成できます。
    • userId属性:1~256文字
    • userPassword属性:6~256文字
    ユーザIDやパスワードに使用する文字や文字数は、ご利用のソフトウェアの入力規則に合わせて設定してください。ただし、上記の表の入力規則以外の条件で作成されたユーザでは、REST APIを実行できません。
  • Storage Navigatorなどの別製品でパスワードにダブルクォーテーション(")を含むユーザを作成した場合、そのユーザでREST APIを実行することができます。ただし、REST APIを使用して、パスワードにダブルクォーテーションを含むユーザを作成したり、ダブルクォーテーションを含むパスワードに変更することはできません。