マガジンのカバー画像

co-meetingエンジニアブログ

63
co-meetingのエンジニアが日々調べたことや勉強会のアウトプットなどを公開していきます。Salesforceに関することが多くなりそうです。
運営しているクリエイター

#Salesforce

Salesforceのシングルサインオン設定

こんにちは、co-meetingにてエンジニアしているハナミズキです。 今回はSalesforceのシングルサインオン(SSO)について調べてみましたので、調べた内容を紹介します。 この記事は先日のゆるっとSalesforceトーク #43 で発表した内容をまとめたものです。 1.はじめにこれまでシングルサインオン(SSO)についてよく分からず、「とりあえず他のサービスにGoogleアカウントでログインできるやつがSSOなんでしょう?」という程度の知識しかありませんでした

Salesforce Lightning Design System のアクセシビリティガイドラインを読んでみる

おはようございます、co-meetingの町田です。 Web開発をしていると、アクセシビリティという言葉は目にするのですが、概要をしっかりと読み込むことがこれまでありませんでした。 HTMLの書き方に沿ってなんとなく aria や role を使っているレベルです。 ということで、この記事の目標は、アクセシビリティの概要を知り、Salesforce Lightning Design System(以後SLDS)のアクセシビリティガイドラインを使えるようになることです。

LWCでTypeScriptによる型チェックとESLintによるリントを行う

はじめにこんにちは荒武です。この記事ではLWCでTypeScriptによる型チェックとESLintによるリントを行うための方法について共有します。 この記事で紹介する設定を行えば、huskyやciツール等と組み合わせてコードの品質を向上させることができます。(記載されているeslintのルールはあくまで一例なのでプロジェクトに応じてカスタマイズすると良いと思われます) またこちらは「ゆるっとSalesforceトーク #40 LWCで型チェック&lint」の関連記事となって

[Winter’25] 気になるリリースをピックアップ〜LWC編〜

こんにちは、co-meetingにてエンジニアしているハナミズキです。 この記事は先日のゆるっとSalesforceトーク #41 Winter '25リリースノートピックアップで発表した内容をまとめたものです。Winter '25のリリースノートからLWC関連で気になるリリースを3点ピックアップしました。 Develop Lightning Web Components with TypeScript (Developer Preview)日本語名: TypeScript

[Winter '25] 気になるリリースをピックアップ〜他メンバーのピックアップしていないリリース雑多に編〜

こんにちは、木村です。この記事では他のメンバーのピックアップから漏れたけど、気になるリリースをカテゴリ問わず取り上げていこうと思います。 他のメンバーのピックアップ記事は以下をご覧ください。 [Winter'25] 気になるリリースをピックアップ〜App Builder編〜|mcho [Winter '25] 気になるリリースをピックアップ ~ID・アクセス管理~|株式会社co-meeting ゆるっとSalesforce #41 Winter '25 リリースノート

ゆるっとSalesforce #41 Winter '25 リリースノート輪読会 〜フロー〜

こんにちは遠藤です。 ゆるっとSalesforce #41はWinter '25 リリースノート輪読会をしました。 今回はそれぞれ普段あまり触らない機能を担当しようということで、私はフローのリリースから4つピックアップさせていただきました。 管理者向けの機能のリリースについては、以下の公式のまとめなど早くから記事が上がっていましたが、この記事では改めて遠藤的視点でまとめています。 なお、イベントでデモをしたサンプルフローはGithubリポジトリで見れますので参考にしてく

[Winter '25] 気になるリリースをピックアップ ~ID・アクセス管理~

はじめにこんにちは、荒武です。 Winter '25のリリースノートから気になるリリースをピックアップするシリーズ記事となります。 この記事では自分がWinter '25のリリースノートの中からIDとアクセス管理関連で気になったトピックをピックアップして紹介します。 今回私がピックアップしたのは以下の4つになります。 認証コールアウトを実行できるユーザーの簡単な制御 ヘッドレス登録フローの機能強化の最大限の活用 個々の JWT ベースのアクセストークンの取り消し よ

[Winter'25] 気になるリリースをピックアップ〜App Builder編〜

こんにちは、co-meetingの町田です。 この記事は Salesforce Winter '25 リリースノート から、App Builder周りで気になったリリースをピックアップしたものとなっております。 App Builder編ですが、主なトピックは、動的強調表示パネルについてです。 従来の強調表示パネルはコンパクトレイアウトを使用していましたが、動的強調表示パネルはApp Builderでカスタムできるものとなっております。 それでは、ピックアップしたリリースを

FigmaでLightning Design System v2 UI Kitを使って画面デザイン

こんにちは。木村です。 私はエンジニアですが、Lightning Design SystemのUI Kitを使ってFigmaで画面デザインをするにあたって、やり方が少しわかってきたのでチュートリアル形式でノウハウを共有したいと思います。そして、劇的に使いやすくなったSLDS UI Kitのv2がいつの間にかリリースされていたので、v1との違いについても触れながら解説します。 Figmaに詳しい方には当たり前のことばかりだと思いますので、回れ右していただくか、改善点を教えて

Salesforce Pub/Sub APIを使って外部アプリから変更データキャプチャとプラットフォームイベントを購読/公開するデモを作ってみた

こんにちは遠藤です。 ゆるっとSalesforce #38では、SalesforceのEvent BusについてとEvent Busにつながる機能を整理した内容を発表させていただきました。 この記事ではイベント後半に紹介したデモについて、手元で試すためのセットアップ手順とコードの解説を中心にまとめています。 前半のEvent Busの概要については以下の記事にて解説しています。こちらの記事も参考にして下さい。 今回紹介したデモについてイベントで紹介したデモは、codeL

SalesforceのPub/Sub API、プラットフォームイベントなどEventBusに関連する機能を整理してみた

こんにちは遠藤です。 ゆるっとSalesforce #38では、SalesforceのEvent BusとEvent Busにつながる機能やAPIを整理した内容を発表しました。 Salesforceプラットフォームでイベント駆動なシステムを実装するための仕組みには、変更データキャプチャ、プラットフォームイベントといった機能や、それらを操作するAPIもApexからPub/Sub APIやStreaming APIといくつかあります。 これらはすべてEvent Busを介して

Einstein for Developers を使ってみよう!

こんにちは、co-meetingの町田です。 今回は Salesforce が提供している コーディング支援ツールの Einstein for Developers (Beta) を使ってみようということで、色々調べてみました。 ※ この記事は ゆるっとSalesforceトーク #36 Einstein for Developers で発表した内容となっています。 まずは、Einstein for Developersの概要を確認してみます。 Einstein for

Lightning Flow Scannerで何が確認できるのか

こんにちは、co-meetingにてエンジニアしているハナミズキです。 今回のネタはLightning Flow Scannerです。 Lightning Flow Scannerは、Salesforceのフローを解析し、問題のある箇所をお知らせするツールです。 このツールについてはSalesforce Developerのyoutubeチャンネル codeLive 「codeLive: How to Optimize Flows Using Lightning Flow

LWCのデバッグ方法について調べてみた

はじめにこんにちは。荒武です。今回の記事ではLWC(Lighitning Web Component)のデバッグ方法について紹介していきたいと思います。 実行モードについてはじめに、 LWCの実行モードは本番・デバッグの2種類があります。デバッグモードの方がデバッグに最適化されているので可能であればデバッグを行う際はデバッグモードで行うことをおすすめします。デバッグモードの有効化は設定>デバッグモードからデバッグを行うユーザーに対して行うことができます。 本番モード