ユーザのXML定義は以下のとおりです。
<?xml version="1.0" encoding="utf-8"?> <User name="ユーザ名" label = "ラベル" > <Password >パスワード</Password> <Comment >"コメント1"</Comment> <UserGroup>ユーザグループ名</UserGroup> <Roles> <Role name=" ロール名1"> <Scopes> <Scope>アクセス範囲1</Scope> <Scope>アクセス範囲2</Scope> <Scope>アクセス範囲3</Scope> </Scopes> </Role> <Role name="ロール名2"> <Scopes> <Scope>アクセス範囲1</Scope> <Scope>アクセス範囲2</Scope> <Scope>アクセス範囲3</Scope> </Scopes> </Role> <Roles> </User> |
要素名 | 説明 | 取り得る値、または例 |
---|---|---|
ユーザ名 | ユーザの名前 | 先頭半角文字で半角英数字、アンダースコア("_")、ハイフン("-")およびピリオド(".")で構成された32文字以内の文字列 |
ラベル | ユーザのラベル(省略可) | 日本語(半角カナを含む)、半角文字に関係なく32文字以内の文字列 |
パスワード | ユーザのパスワード | 半角英数字と記号で構成された16文字以内の文字列 |
コメント | ユーザのコメント(省略可) | 日本語(半角カナを含む)、半角文字に関係なく256文字以内の文字列 |
ユーザグループ名 | ユーザが所属するユーザグループ名(省略可) | ユーザグループ名を指定します。 |
ロール名 | ロール名(省略可) | アクセス範囲に割り当てるロール名を指定する。 |
アクセス範囲 | 指定したロールのアクセス範囲を指定します。 | ユーザに許可するアクセス範囲を指定します。 |
例
<?xml version="1.0" encoding="utf-8"?> <User name="test_user01" label="test_user01"> <Password>test_user01</Password> <Comment>test_user</Comment> <UserGroup>admin</UserGroup> </User> |