Skip to content

1.2.6.0 の変更点 ​

第3版作成 最終更新 (日本時間)
確認バージョン1.2.6.0

ソース基準日: 2021年9月12日(版のタグまたはソースコミットの日付)。 1.2.5.2 からの変更です。

機能追加・仕様変更 ​

  • 利用者・権限 — グループの一覧で所属する組織やメンバーで検索できるようになった。
  • 利用者・権限 — 組織、グループ、ユーザの選択肢のフォーマットを指定できる機能が加わった。
  • 運用・設定 — チェック項目フィルタの種類の既定値を設定できるようになった。
  • API・拡張 — サーバスクリプトにsiteSettings.SiteIdメソッドを利用できるようになった。
  • その他 — コピー時に追加する文字をカスタマイズできるようになった。
  • その他 — 不要なデフォルトテーブルスペース指定を削除を改めた。

不具合修正 ​

  • その他 — メッセージのタイトルが空欄になる不具合を修正。
  • その他 — 横断検索を無効化のチェックがサイトパッケージで移行できない不具合を修正。
  • その他 — SAMLによるシングルサインオンが失敗する不具合を修正。

実装を読む ​

サイト名からサイトIDを取得する ​

siteSettings.SiteId(title) は文字列のサイト名を受け取るメソッドです。結合済みのサイト設定に同名のサイトがあればそこから取得し、なければ同じテナントの Sites テーブルを名前で検索します。検索結果に権限がない場合、または見つからない場合は 0 を返します(ServerScriptModelSiteSettings.cs、ServerScriptModelSiteSettings.cs)。

javascript
var targetSiteId = siteSettings.SiteId('申請一覧');
if (targetSiteId === 0) {
    context.AddMessage('対象のサイトを取得できませんでした。');
}

権限・グループメンバーの表示書式を設定する ​

Permissions.json に組織・グループ・ユーザの書式、GroupMembers.json に組織・ユーザの書式を保存します。ユーザの既定の書式は [[User] [UserId]] [Name] です(Permissions.json、GroupMembers.json)。

コピー時にタイトルへ追加する文字列 ​

General.json の CharToAddWhenCopying の既定は「 - コピー」です。テーブルの設定では、未指定ならこの全体設定を使います(General.json、SiteSettings.cs)。

調査元 ​

変更履歴

第3版1.2系の全48版の変更点に設定例と実装・修正の詳細を追加
第2版旧版のソース基準日をリリース日と区別
第1版1.2.6.0 の変更点と比較データを追加