Skip to content

Commit d42e3f8

Browse files
authored
Merge pull request RCOSDP#4 from sei-nakamura/feature/restricted_W2024_23_doc
Secret URL function specification revision
2 parents b8f31da + 3a5a44f commit d42e3f8

3 files changed

Lines changed: 173 additions & 55 deletions

File tree

docs/spec/base/ADMIN_14_20.md

Lines changed: 34 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
1.シークレットURLのダウンロードについて設定する
4747

48-
- 「シークレットURLダウンロード」(Secret URL Download)エリアに、機能有効化、有効期限日数とダウンロード回数を設定する
48+
- 「シークレットURLダウンロード」(Secret URL Download)エリアに、機能有効化、有効期限日数とダウンロード回数、有効期限日数上限とダウンロード回数上限を設定する
4949

5050
- 設定内容は以下とする
5151

@@ -59,46 +59,56 @@
5959

6060
<!-- end list -->
6161

62-
- 「有効期限日数」(Expiration Date)
62+
- 「有効期限初期値」(Initial Expiration Date)
6363

64-
- 「有効期限日数」(Expiration Date)テキストボックス
64+
- 「有効期限日数」(Initial Expiration Date)テキストボックス
6565

6666
- 初期値は30日とする
6767

68-
- 1以上の整数を入力する制御とする。不正な値を入力する場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
68+
- 1以上の整数を入力する制御とする。不正な値を入力する場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
6969
エラーメッセージ:
7070
日本語:「{}は1以上の整数を設定する必要があります。」
7171
英語:「Must set a positive integer for {}. 」
7272

73-
- 「無期限にする」(Unlimited)チェックボックス
74-
75-
- チェックを入れる場合、パラメータ値を9999999日に設定することとする
76-
77-
- チェックを入れると、「有効期限日数」(Expiration Date)テキストボックスが非活性とする
78-
79-
- 各シークレットURLの有効期限はURL発行時点で設定される
73+
- 各シークレットURLの有効期限はURL発行前に設定する。「有効期限日数」設定値は初期値として扱う。
8074

81-
- 未設定かつ「無期限にする」チェックボックスをチェックしていない場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
75+
- 未設定の場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
8276
エラーメッセージ:
8377
日本語:「{}を設定してください。」
8478
英語:「Please set {}.」
8579

86-
- 「ダウンロード回数」(Download Limit)
80+
- 「ダウンロード回数初期値」(Initial Download Limit)
8781

88-
- 「ダウンロード回数」(Download Limit)テキストボックス
82+
- 「ダウンロード回数」(Initial Download Limit)テキストボックス
8983

9084
- 初期値は10回とする
9185

92-
- 1以上の整数を入力する制御とする。不正な値を入力する場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
93-
エラーメッセージ:
94-
日本語:「{}は1以上の整数を設定する必要があります。」
86+
- 1以上の整数を入力する制御とする。不正な値を入力する場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
87+
エラーメッセージ:
88+
日本語:「{}は1以上の整数を設定する必要があります。」
89+
英語:「Must set a positive integer for {}. 」
90+
91+
- 「有効期限上限」
92+
93+
- 「有効期限上限」(Expiration Date Limit)テキストボックス
94+
95+
- 初期値は30日、入力上限は30日とする。
96+
97+
- 1以上の整数を入力するよう制御する。上限以上の入力を行うと値を30に変える。「保存」(Save)ボタンを押すと、エラーメッセージが表示される
98+
エラーメッセージ:
99+
日本語:「{}は1以上の整数を設定する必要があります。」
100+
英語:「Must set a positive integer for {}. 」
101+
102+
- 「ダウンロード回数上限」
103+
104+
- 「ダウンロード回数上限」(Download frequency limit)テキストボックス
105+
106+
- 初期値は10回、入力上限は10回とする。
107+
108+
- 1以上の整数を入力するよう制御する。上限以上の入力を行うと値を10に変える。「保存」(Save)ボタンを押すと、エラーメッセージが表示される
109+
エラーメッセージ:
110+
日本語:「{}は1以上の整数を設定する必要があります。」
95111
英語:「Must set a positive integer for {}. 」
96-
97-
- 「無期限にする」(Unlimited)チェックボックス
98-
99-
- チェックを入れる場合、パラメータ値を9999999日に設定することとする
100-
101-
- チェックを入れると、「ダウンロード回数」(Download Limit)テキストボックスが非活性とする
102112
103113
- ダウンロードが途中で失敗した場合でも、1回のダウンロードとしてカウントする(サーバー側でダウンロードの成功有無は確認できないため)
104114
@@ -109,12 +119,7 @@
109119
日本語:「制限公開の設定を変更しました。」
110120
英語:「Restricted Access was successfully updated.」
111121
112-
- 未設定かつ「無期限にする」チェックボックスをチェックしていない場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
113-
エラーメッセージ:
114-
日本語:「{}を設定してください。」
115-
英語:「Please set {}.」
116-
117-
2. コンテンツファイルのダウンロードについて設定する
122+
4. コンテンツファイルのダウンロードについて設定する
118123

119124
- 「コンテンツファイルのダウンロード」(Content File Download)エリアに、有効期限日数とダウンロード回数を設定する
120125

@@ -131,12 +136,6 @@
131136
日本語:「{}は1以上の整数を設定する必要があります。」
132137
英語:「Must set a positive integer for {}. 」
133138

134-
- 「無期限にする」(Unlimited)チェックボックス
135-
136-
- チェックを入れる場合、パラメータ値を9999999日に設定することとする
137-
138-
- チェックを入れると、「有効期限日数」(Expiration Date)テキストボックスが非活性とする
139-
140139
- ダウンロードリンクの有効期限は承認者が承認した時点で設定されること
141140

142141
- 未設定かつ「無期限にする」チェックボックスをチェックしていない場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
@@ -155,23 +154,12 @@
155154
日本語:「{}は1以上の整数を設定する必要があります。」
156155
英語:「Must set a positive integer for {}. 」
157156

158-
- 「無期限にする」(Unlimited)チェックボックス
159-
160-
- チェックを入れる場合、パラメータ値を9999999日に設定することとする
161-
162-
- チェックを入れると、「ダウンロード回数」(Download Limit)テキストボックスが非活性とする
163-
164157
- ダウンロードが途中で失敗した場合でも、1回のダウンロードとしてカウントする(サーバー側でダウンロードの成功有無は確認できないため)
165158

166159
- 「保存」(Save)ボタンを押すと、設定内容を保存し、メッセージを表示する
167160
メッセージ:
168161
日本語:「制限公開の設定を変更しました。」
169162
英語:「Restricted Access was successfully updated.」
170-
171-
- 未設定かつ「無期限にする」チェックボックスをチェックしていない場合、「保存」(Save)ボタンを押すと、エラーメッセージが表示される
172-
エラーメッセージ:
173-
日本語:「{}を設定してください。」
174-
英語:「Please set {}.」
175163

176164
3. 利用報告ワークフローへのアクセスについて設定する
177165

docs/spec/base/RESTRICTED_ACCESS_02.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,19 @@
9191

9292
- 登録時にアイテムを制限公開としていたが、途中で非公開/削除した場合、DL期間内でもファイルはダウンロードできない
9393

94-
- 登録時に指定したインデックスを非公開に変更した場合、DL期間内でもファイルはダウンロードできなくなる
94+
- 登録時に指定したインデックスを非公開に変更した場合、DL期間内でもファイルはダウンロードできなくなる
95+
96+
- ワークフロー終了後に取得したリンクを使用しダウンロードした場合運用側で以下の内容を取得しログを作成、査読者を追跡できる
97+
98+
- 「URL種別」
99+
100+
- 「シークレットURLID」
101+
102+
- 「IPアドレス」
103+
104+
- 「ファイルのアクセス形態」
105+
106+
- 「URLトークン」
95107

96108
- 利用申請④:データダウンロード後の挙動
97109

0 commit comments

Comments
 (0)