オープンソースのローコード開発ツールのプリザンター(pleasanter)ブログ

オープンソースのローコード開発ツールのプリザンター(pleasanter)のブログとサービス情報サイトです

カテゴリ : お知らせプリザンターとは?使い方スクリプト・スタイル環境構築事例動画

API の検索結果:

【速報】プリザンターVer1.5.2.0リリース!待望のMCPサーバ機能追加など主要アップデートまとめ

…s.Create のAPIキー権限実行 group.GetMembers() の取得情報拡張 セキュリティおよびインフラ設定の強化 ログアウト時のCookie保持設定 リバースプロキシ信頼IP設定 まとめ MCPサーバ機能を追加 Pleasanter ver.1.5.2.0では、新たにMCPサーバ機能が追加されました。MCPサーバは、AIアプリケーションと外部システムを接続するための仕組みを提供する機能です。これにより、Pleasanterに登録されたデータや機能をAIから利…

そのExcel、本当に今のままで良いですか?DXを止める“隙間業務”の正体

…ムと連携できること。APIやCSV連携が可能であれば、基幹やSaaSのデータを活かせます。 そして、導入ハードルが低いこと。大規模な開発を前提とせず、小さな業務から始められることが重要です。 その代表的な存在がプリザンターです。 プリザンターは、業務データをWeb上で管理できるオープンソースのツールです。APIやCSVによる連携が可能で、既存システムとの接続も行えます。項目や画面、権限設定などを柔軟に設計できるため、基幹とSaaSの間をつなぐハブとして活用できます。 すべてを…

【速報】プリザンター ver.1.5.1リリース!セキュリティと利便性を両立する大型アップデート!

… Online の API 許可(SMTP.SendAsApp)の付与、SMTP AUTH の有効化などを行います。また、送信用の共有メールボックスやサービスプリンシパルの設定も必要となります。 Pleasanter 側ではパラメータファイル Mail.json に OAuth 関連パラメータを設定し、UseOAuth を true にすることで有効化します。 pleasanter.hatenablog.jp OAuthClientId や OAuthClientSecret…

【便利!】プリザンターのフォーム機能徹底解説! 設定手順・使える機能・気をつけたいポイント

…ターに保存する場合、API連携やCSVインポートなどの手間がかかっていましたが、今回のフォーム機能により不要になりました。 マニュアルより引用 パラメータファイル「Form.json」の変更 フォームを利用する場合、パラメータファイルの設定が必要になります。パラメータファイル「Form.json」にある"Enabled"の値をtrueに設定します。 "Enabled": true パラメータファイルの設定については、「プリザンターのパラメータを設定するには?」の記事も参照くだ…

【速報】プリザンター ver.1.4.23.0 リリース!フォーム機能追加で問い合わせ・アンケート運用が可能に

…ターに保存する場合、API連携やCSVインポートなどの手間がかかっていましたが、今回のフォーム機能により不要になりました。 マニュアルより引用 社内ユーザーだけでなく、ログイン不要の外部ユーザーからもデータ登録が可能になります。 フォームの公開期間を開始日時・終了日時で制御でき、期間外には利用不可メッセージを表示することも可能です。 送信完了後にはサンクスメッセージを表示でき、入力者への案内や注意事項を柔軟に設定できます。 マニュアルより引用 これにより、プリザンターは内部管…

PleasanterとChatGPTとWordPressでWeb記事を半自動生成(後編)

…ROMPT; // APIキー $chagpt_apikey = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; // cURLセッションの初期化 $ch = curl_init(); // cURLのオプションを設定 curl_setopt($ch, CURLOPT_URL, 'https://api.openai.com/v1/chat/completions'); curl_setopt($ch, …

ノーコードでどこまで行ける?プリザンター標準機能の実力とカスタマイズ判断のポイント

…る程度」であれば標準APIで対応できます。 ■理由プリザンターは REST API を標準で提供しており、データの取得・登録・更新・削除といった基本操作を API 経由で実行できます。これにより、外部システムとのシンプルな連携であれば、標準機能内の「スクリプト」や「サーバスクリプト」を活用することで対応可能です。 ■具体例:外部の業務システムから API 経由でプリザンターのテーブルにデータ連携したり、プリザンター側から外部APIを呼び出すことも可能です(後者は設定範囲によっ…

プリザンターで実現する座席予約システム──社内DXが進むハイブリッドワークの新しい形

…プリザンターは柔軟なAPI構成を備えているため、これらの連携を段階的に実現できる拡張基盤として活用できます。 “運用システム”から“組織運営プラットフォーム”へ オフィスのあり方が多様化するなかで、求められているのは「どこで働くか」ではなく、「どう運営し、どう成果を出すか」をチーム全体で考える仕組みです。 プリザンターで構築した座席予約システムは、単なる業務アプリではなく、組織の運営や働き方の改善を支える共通基盤へと進化していきます。 これからのハイブリッドワーク時代において…

【速報】プリザンター ver.1.4.20.0 リリース!リッチテキストエディタ搭載など新機能とアップデート内容のご紹介

…クリプトからWeb APIを呼び出す際に使用する HttpClient オブジェクトに、新たに IsTimeOut プロパティが追加されました。 このプロパティは、そのリクエストがタイムアウトしたかどうかを示すブール値を返すものです。 前バージョン(ver.1.4.19.0)でリクエストのタイムアウト時間指定機能が導入されましたが(前回の記事を参照)、今回のアップデートにより「実際にタイムアウトが発生したか」をスクリプト内で判定できるようになりました。 pleasanter.…

便利!mailpitを使ってメール送信テスト環境を構築する方法

…トレージ、REST APIなど)もあるようですので、ご興味のある方はぜひ公式サイトなどでチェックしてみてください。 弊社では、プリザンターの認定トレーナーとしてトレーニングを実施しています。プリザンターの基礎から応用まで幅広いラインナップを取り揃えていますので、プリザンター初心者はもちろんのこと、効率よくスキルアップしたい方にもオススメです!詳しくはこちらにありますので、気になった方はぜひご覧ください。 それでは、今回はこの辺で。最後までご覧いただき、ありがとうございました。

【速報】プリザンター ver.1.4.19.0 リリース!新機能とアップデート内容のご紹介

…能を追加 WikiでAPIによる画像を挿入する機能を追加 見出しのUIデザインを変更 まとめ コンテンツセキュリティポリシー (CSP) 機能を追加 まず、大きな注目ポイントとしてコンテンツセキュリティポリシー (CSP) 機能が新たに追加されました。 CSPの詳細はこちらのサイトをご覧ください。 CSPとはウェブコンテンツの読み込みを制御することで、不正なスクリプトや外部コンテンツの混入を防ぐセキュリティ機能です。 例えば、信頼できないスクリプトやデータが勝手に実行されるの…

コピペで使える!編集中のレコードの変更をすぐに把握できるスクリプトをご紹介

…レコードの更新日時をAPIで取得し、更新されているかを確認するスクリプトを実装してみます。 仕様の確認 さて、今回のプログラムについて、どんな動作をするかを確認します。 いま、2人が同一レコードを修正していたとします。1人目が「小川」さん。 2人目が「テストユーザ」さんです。 「小川」さんも「テストユーザ」さんも、修正しているのですが、「小川」さんが先にデータを修正して更新したとします。 しばらくすると「テストユーザ」さんの更新日時の文字色が赤色に変わります。 今回は、このよ…

必読!プリザンターのプロセスの便利な3つの機能についてまとめました

こんにちは。リーデックス小川です。 今回は、プロセスの便利な3つの機能について、実際の設定例を交えながらまとめていきます。 実行種別「追加したボタン/作成・更新」 プロセスで追加したボタンのアイコン変更 プロセスの「データ変更」で関数の使用 これらの機能を活用することで、プロセスの機能をより便利に使うことができますので、ぜひご参考ください。 プロセスについて プロセスの実行種別「追加したボタン/作成・更新」機能 プロセスで追加したボタンのアイコンを変更する プロセスの「データ…

必見!印刷業でプリザンターを活用するメリットとは?

…テムや受注システムとAPI連携すれば、二重入力の手間や転記ミスを削減し、業務全体の整合性が高まります。 こうした「情報のハブ」としてプリザンターを活用することで、業務全体をつなぐデジタル基盤としての価値が格段に高まります。 導入の成功パターンについては、下記ブログもご参照ください。 まとめ 今回は、印刷業向けの具体的な導入事例をもとに、プリザンターを導入することでどのように課題を解決できるのかをご紹介しました。 プリザンターは「ノーコード」「低コスト」「即構築」でありながら、…

必読!プリザンターのサーバースクリプトのログの種類と使い方わかりやすく解説します

…ogInfo("受注API呼び出し開始"); //・・・処理・・・・・ logs.LogInfo(`処理完了 所要時間:${Date.now() - start}ms`); } catch(e) { logs.LogException(e); } SysLogsテーブルを確認 それでは、SysLogsに出力されたログを確認して見ましょう。 ログは「ナビゲーションメニュー」 →「システムログ管理」より見ることができます。 「システムログ管理」は特権ユーザ(こちらの記事を参照)の…

【速報】Pleasanter ver.1.4.18.0 リリース!新機能とアップデート内容のご紹介

こんにちは。リーデックス小川です。 2025年7月8日、オープンソースのローコード開発ツール「プリザンター (Pleasanter)」の最新版 ver.1.4.18.0 がリリースされました。 今回のアップデートでは、CSVインポート/エクスポート機能の強化やリンク表示の改善、スクリプト機能の拡張など、業務アプリ作成・管理をより便利にする数々の新機能が追加されています。 本記事では、この最新バージョンで追加された主な新機能・改善点の概要とメリットをご紹介します。ぜひバージョン…

Pleasanter ver.1.4.17.0 リリース!新機能とアップデート内容のご紹介

…す。 例えば、独自のAPI的なエンドポイントとしてサーバースクリプトを使い、HTTPメソッドによって処理を切り替えるといった高度な活用も考えられます。 GETリクエストではデータ取得のみ行い、POSTではデータ更新処理を走らせる、といったRESTfulな振る舞いを一つのスクリプトで実現できるでしょう。 また、不要な処理を避けたい場合に「画面初回表示(通常GET)ではスクリプトをスキップし、ユーザが保存ボタンを押した時(POST)にだけ実行する」といった細かな制御も可能になりま…

便利!!以前ご紹介した「いいね」機能をブラッシュアップしました!

…ーバスクリプトによるAPI呼び出しと、JavaScript(Ajax)での更新を組み合わせ、基本的な「いいね」数のカウント機能を実装したサンプルを紹介しました。 pleasanter.hatenablog.jp かなりシンプルに作っていますので、いいねの取り消しや、いいねを押したユーザ名の表示などについては実装されていませんでした。 「いいね」機能をブラッシュアップ 先ほどのことを踏まえ、以下のポイントを中心にブラッシュアップを行いました。 重複防止同一ユーザーによる連続のク…

インポートで作成者情報を保持できる移行モードを追加!プリザンターVer.1.4.16.0最新アップデート情報

…、サーバスクリプトやAPIに関する開発・運用支援機能の強化、CodeDefinerツールの改善、システムログやバックグラウンド処理の向上、UIの使い勝手改善など、多岐にわたる改良が行われています。 本記事では Ver.1.4.16.0 の主な新機能と改善点をわかりやすくご紹介します。ぜひアップデートの参考にしてください。 ※2025年5月14日にバグフィックス版のVer.1.4.16.0 がリリースされました。 主な新機能・改善点 レコードの移行モード追加で作成者情報もインポ…

ナビゲーションメニューを自在に表示制御する方法(NavigationMenus.jsonと拡張ナビゲーションメニュー)

…ョンメニューにある「APIの利用」の表示を変更した例を書いていきます。 サーバスクリプトでAPIを使用する場合 パラメータファイル「NavigationMenus.json」を修正する 拡張ナビゲーションメニューで設定する プリザンターの再起動 まとめ サーバスクリプトでAPIを使用する場合 サーバスクリプトでAPIを使用する場合、そのユーザが「APIを使用できる」必要がありあります。 パラメータの設定や管理画面の設定を行う(下記ブログ参照)と、「APIの利用とAPIキーを発…

ver.1.4.13.0とver.1.4.14.0で追加されたおもな機能についてまとめました

…sプロパティを追加 APIリクエストで送信するJSON データに、レコード取得件数を指定できるPageSize プロパティを追加 ユーザに「管理者」「ログイン有効期限」「無効化までの日数」項目を追加 サイト作成時に、アクセス制御の権限を継承しない機能を追加 「管理者」「担当者」項目でルックアップ機能を使用可能に スクリプト、サーバスクリプト、スタイル、HTMLを全て無効化する機能を追加 サイトの移動設定で移動先の選択肢に検索機能を追加。 サイト情報を非表示にする機能を追加。 …

オープンソースのRAG「Dify」にプリザンターのデータを連携する(更新編)

…に、Difyの登録用APIを呼び出してナレッジに登録(更新)します。また、登録と同様にプリザンターのテーブル1レコードと、ナレッジの1データ(ドキュメント)が対応する仕様としています。 今回はデータの更新ですので、サーバスクリプトを使用して、プリザンターのデータを更新した時にDifyのナレッジを更新するよう、サーバスクリプトの条件を「更新後」にスクリプトを登録しました。 更新時のサーバスクリプト では、更新時のサーバスクリプトについてご紹介します。 // 必要な情報を設定 v…

拡張性UP!プリザンターのサーバスクリプトでサーバ上のディレクトリやファイルにアクセスする方法

…ー外のプログラムからAPIを使用してあらかじめプリザンターに連携することで実現できますが、この方法を使うと、より手軽に情報を読み込むことが可能です。 また、サーバ上にプリザンターの情報をファイルとして出力することで、既存のコマンドやアプリを使って処理しやすくなります。 ディレクトリやファイルを取り扱う$ps.fileオブジェクト 準備 パラメータファイルの変更 基準ディレクトリとセクションについて サーバスクリプトサンプル その他のメソッド 注意点 まとめ ディレクトリやファ…

プリザンターのAPIを使用可能状態にするためのチェックポイント!

…ターには外部連携用のAPIが備わっており、スクリプトを書けば簡単にデータを入出力することができます。 しかし、プリザンターにはAPIの使用を制限する設定項目がいくつか存在します。 本記事では、それらの設定項目について「APIを使用可能な状態にするチェックポイント」としてご紹介します。 注意点 チェックポイント APIが使用できない場合 Api.jsonファイル内のEnabledパラメータを確認 User.json内のDisableApiパラメータを確認 ナビゲーション・メニュ…

オープンソースのRAG「Dify」にプリザンターのデータを連携する(後半)

…Difyへの登録も、APIで簡単に連携することが可能ですので、ぜひご参考ください。 プリザンターの準備 テーブルの作成 サーバスクリプトの作成 CSVファイルのインポート Difyのナレッジを確認 応用編 まとめ プリザンターの準備 テーブルの作成 それでは、プリザンター側の準備を始めます。まずは、プリザンターのテーブルを作成します。 新規テーブルを作成し、下記の項目を「テーブルの管理」→「エディタ」の「現在の設定」に設定します。 ・タイトル・質問(内容)・回答(説明A)・D…

2022年のプリザンターを公式パートナーであるリーデックスの視点で振り返る

…プト 拡張HTML API など スクリプト、スタイルはクライアント側(ブラウザで実行)されるもの、その他はサーバ側で実行されるものです。また、拡張とついているのは、画面ごとではなく、プリザンター全体に適用できる仕組みです。 細かくは割愛しますので、公式マニュアルやこのブログの他の記事を読んでいただければと思いますが、業務要件に合わせるように数多くの仕組みが備わっていることがわかります。 上記以外にも、プログラマではない人にも使いやすくなるような仕組み(EUC)ができると聞い…

サイボウズデヂエの移行先にオンプレ版プリザンターをおすすめする3つ(+1つ)の理由

…! 追加のポイント:API、スクリプト、スタイルなどでカスタマイズ可能 デヂエにあってプリザンターに不足していること プリザンターに移行する手順と弊社サービスについて プリザンターを利用し、機能を確認する いくつか業務で使っているライブラリをテーブルで作成し業務で利用する。 データ移行を行う まとめ 参考リンク デヂエは2023年10月30日に使えなくなります! 長らくご利用いただいていたデヂエが利用できなくなります。 継続ライセンス購入可能期間の購入終了期日が2022年9月…

同じ処理をスクリプトとサーバスクリプトで書き比べてみる。 Vol 2 更新処理

…クリプトは、「$p.apiUpdate」の関数を使用して処理を書いてみます。 開発者向け機能:スクリプト:$p.apiUpdate 今回、下記のコードで更新処理を実装しています。「$p.events.before_send」の関数を使用して、レコードを更新するタイミングで、「$p.apiUpdate」の関数が実行するようにしています。 スクリプトの出力先は、「編集」を選択してください。 $p.events.before_send_Update = function (args…

【コピペOK!】(サーバ)スクリプトを使って編集ページに「いいね」機能を実装してみる

…(csv){ $p.apiCreate({ id: iine_master, data: { NumA: $p.id(), DescriptionA: csv }, done: function (data) { setAfterIine(); $("#hidden_iine_user").val(csv); $("#hidden_iine_master_id").val(data.Id); console.log(data); }, fail: function (data…

【わかりやすく解説】自動採番(インクリメント)のスクリプトを紹介!

…on(){ var apiKey = ''; $p.apiGet({ 'id': $p.siteId(), 'data': { 'ApiKey': apiKey, 'Offset': 0, 'View': { 'ColumnSorterHash': { 'ClassA': 'desc' } } }, 'done': function (data) { let Num; if (typeof data.Response.Data[0] === "undefined"){ Num…