テーブルの管理:情報公開機能
## 概要
ログインしていないユーザでも、プリザンターのテーブルを閲覧できるようにする機能です。公開時は以下の制約が付加されます。
1. ナビゲーションメニュー使用不可
1. 横断検索使用不可
1. パンくずリスト非表示
1. レコードの操作不可(新規登録、更新、削除、インポート、エクスポート)
1. 変更履歴閲覧不可
## 制限事項
1. 公開時[項目連携](/ja/manual/table-management-column-relations)機能は使用できませんので、設定を解除してください。項目連携機能を設定したままで公開すると、以下のようなエラーメッセージが表示されます。
![image](https://pleasanter.org/binaries/d787c6d13c8d45d09d8064f91edb21a4)
2. 公開テーブルにリンクしているテーブルの情報は表示できません。
## 前提条件
1. Plesasanter.netご利用の方は、スタンダードプランのご契約と合わせてオプション機能である「機能情報公開機能」を契約してください。
## 情報公開機能の設定方法
以下の手順でプリザンターの情報公開機能を設定します。
1. 対象テナントの情報公開機能を有効化する
1. 対象サイトの情報公開機能を有効化する
### 1. 対象テナントの情報公開機能を有効化する
SQL Server Management StudioやAzure Data Studioを開いて(※1)
「データベース」→ 「Implem.Pleasanter」→ [テーブル](/ja/manual/table)→「dbo.Tenants」を選択し上位200行の編集」をクリック。該当のサイトの行を選択し「ContractSettings」カラムに以下内容を入力します。
##### json
```
{"Extensions":{"Publish":true}}
```
(※1)PostgreSQLの場合はPgAdmin等を使用してください。
![image](https://pleasanter.org/binaries/66331de0cb084161a8febdf0c4e94d74)
#### 対象レコードが存在しない場合
dbo.Tenantsにレコードが存在しない場合、ナビゲーションメニューの「管理」→[テナントの管理](/ja/manual/tenant)で更新ボタンをクリックしてください。
![image](https://pleasanter.org/binaries/6007d5978fb240c39651c9f409b4e8a2)
### 2. 対象サイトの情報公開機能を有効化する
公開したいテーブルを開き、テーブルの管理画面を開きます。下記の赤枠部分の「公開」タブをクリックし、「匿名ユーザに公開する」チェックをオンにします。
![image](https://pleasanter.org/binaries/8d3995d3acc443dfbcf14f552c561958)
## 公開したテーブルの表示
以下のURLで公開テーブルにアクセスします。
https://サーバ名/publishes/xxx/index
※xxx は公開テーブルのサイトIDです。
![image](https://pleasanter.org/binaries/9711d479ec824bc3b42125c2f9b64cab)
画面の赤帯をクリックするたびに公開/非公開が切り替わると共に、URLも下記の例の様にアドレスの一部が切り替わります。
例) 公開:https://サーバ名/publishes/xxx/index
例) 非公開:https://サーバ名/items/xxx/index
公開時
![image](https://pleasanter.org/binaries/71308698845d4c43a64fedfc31a808b9)
非公開時
![image](https://pleasanter.org/binaries/3eb95e28cfbb4929a4d1d2fca611a584)
### サイトIDの調べ方
公開対象のテーブルを開き、ナビゲーションメニューの「管理」→[テーブルの管理](/ja/manual/table-management)を開き、「全般」タブの「サイトID」を確認してください。
![image](https://pleasanter.org/binaries/5a8e153789ce436bbdbafa4b22cd86e1)
公開対象のテーブルを開いた状態でブラウザのアドレスバーでも確認できます。
![image](https://pleasanter.org/binaries/ecdf14da6b6e4237aca8efa1af43a539)
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/table">テーブル機能</a><span>2023/04/12 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management">テーブルの管理</a><span>2024/05/24 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-column-relations">テーブルの管理:エディタ:項目連携</a><span>2024/04/09 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-filter-column-relation">テーブルの管理:フィルタ:項目連携</a><span>2024/06/03 up</span></li></ul></article>
<ul><li><a href="/ja/manual/tenant">テナント管理機能</a><span>2024/07/09 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />