Skip to main content Salesforce and Tableau exam registrations are now closed through July 21st. Learn more about the new Salesforce certification experience coming soon.

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.

Hi, I'm new to Entitlements and Milestones.  I have some fairly simple requirements right now to track and show visibility of key milestones like time to first response and time to resolve.  Milestones seems to accomplish this.    But when i read the documentation, it seems to want to match on Accounts, Contacts or Assets?  or i have to create a case off of an entitlement? i'm not sure i understand.    How would this work for:  Automated case creation:  - Email-to-case  - Web to case    Then for manual case creation:  - phone  -chat     All of our customers need support. They all have the same SLA. We don't need to add contracts, or need to match on "Assets".    any insights would be appreciated!    

2 answers
  1. Today, 11:33 PM

    Thank you @Abhishek R!!  appreciate the detailed approach! 

0/9000

When adding resources to the prompt template, I can find the object for Account, Contact, but can't find the object for Fitness in the drop down list. I tried to go and build a custom object, but the permissions are blocked. Any ideas? Thanks!! 

 

#Trailhead Challenges

1 answer
0/9000

Development Lifecycle and Developmentデザイナー試験の学習をしているのですが

以下の問題の正解としてA. ビルドリリース B. テスト D. 開発で問題ないでしょうか?

 

E. 継続的インテグレーションはステップというよりもテスト⇔開発で継続的に行われる活動であると判断しました。

 

Universal Containers のアーキテクトは、アプリケーション ライフサイクル管理 (ALM) プロセスを文書化して、さまざまな実装パートナーの開発チームに伝達しています。Salesforce 開発プロジェクトに適用される 3 つのステップはどれですか?

 

A. ビルドリリース

B. テスト

C. 変更セット

D. 開発

E. 継続的インテグレーション

1 answer
  1. Apr 19, 12:45 AM

    答えは、 

    A. ビルドリリース 

    B. テスト 

    D. 開発 

    だと思います。 

    継続的インテグレーション(CI) は、メインステップではなく、開発・テスト・ビルドリリースを自動化・統合する役割を担うものです。

0/9000
  • Position (職種) と Candidate (候補者) へのアクセス権限を除き、すべての [Job Application (求人応募)] 項目に対する参照と編集アクセス権限を付与する「求人応募の管理」 権限セットが見つかりません。

エラーが出ます。 

Job Applicationには「Position と Candidate」の項目を追加し、参照のみ(編集は不可)としています。 

新たにプレイグラウンドを作り直しても同じエラーです。 

 

#Trailhead Challenges

4 answers
  1. Apr 28, 8:56 PM

    Hi @Suzuko Mitsuishi

     

     

    I am from the Trailhead Help Team. Can you please confirm if you're still seeing an issue? If yes, can you please mention the Module and Unit name or URL so that we can look into it and can help you further ? 

     

    Thank You! 

    ++TrailheadHelpFollowUp

0/9000

I have a use case where I want to integrate MuleSoft RPA to complete manual tasks, but for login it asks to complete a captcha first.

3 answers
  1. Sep 8, 2024, 1:01 PM

    Captcha's are usually put in place to prevent UI automation. Does the website present the captcha if you have to login manually as well?

0/9000
2 answers
0/9000

https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54V00007PxVVNSA3

の課題を解決したいです。そこで

https://example.com/text_to_image/?text=あいうえお𡈽かきくけこ

のように文字列をパラメータで渡すとその画像(この場合「あいうえお𡈽かきくけこ」という文字列が表示されている画像)が返ってくるというプログラムを作りました。

そしてその画像を文字列を表示したいところに設置することで文字列を表示できるようにするということを考えています。

(上記は架空のURLです)

文字列が固定の場合は

<apex:image value="{!IMAGEPROXYURL('https://example.com/text_to_image/?text=あいうえお𡈽かきくけこ')}" />

のようにすれば表示できるのですが、文字列を可変にしたい場合うまく行きません。

以下のような解決策をご存じの方がいれば教えていただけないでしょうか?

 

・IMAGEPROXYURLに動的な値を入力する

例えばControllerで

public String Name{ get{ return 'あいうえお𡈽かきくけこ'; } } // 実際には動的な値

public String ImageUrl{ get{ return 'https://example.com/text_to_image/?text=' + this.Name; } }

のように定義しておいて、

<apex:image value="{!IMAGEPROXYURL('https://example.com/text_to_image/?text=' & Name)}" />

<apex:image value="{!IMAGEPROXYURL(ImageUrl)}" />

のようにすれば表示されるかと思ったのですが、実際にはエラー(Looks like the site is temporarily unavailable)になります。

ただ、

https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S000008JPdVSAW

によるとこの方針は難しいのかなと思っています。

 

・IMAGEPROXYURLを使わずに画像を表示する

<apex:image value="{!ImageUrl}" />

のようにすると、htmlのときは画像が表示されるのですが、pdfにした途端に画像が表示されなくなります。これを表示する方法があれば教えて下さい。

「設定 > セキュリティ > 信頼済みURL」に追加してもだめでした

 

・IMAGEPROXYURLまたは同等の関数をapexから呼び出す

・IMAGEPROXYURLによって発行されるURLを手動で作成する(hashの作成方法がわからない)

apexでIMAGEPROXYURLと同等のことができれば動的な値を渡せないという制限を回避できるかもしれないと思いましたが方法が見つかりませんでした。

 

・静的リソースにapexを用いてURLからアップロードする方法

https://example.com/text_to_image/?text=あいうえお𡈽かきくけこ

で作成された画像を"name_image_test"という名前で静的リソースとしてアップロードしたうえでcontrollerに

public String StaticImageName{ get{ return 'name_image_test'; } } 

と定義し、visualforceで

<apex:image value="{!$Resource[StaticImageName]}">

とすることで画像を表示することができました。 

なので、(pdfには人名を表示したいのですが、)人物が作成または名前が変更されるたびにtriggerで画像生成URLを叩いて、それを一定のルールで名前付けして静的リソースにアップロードできれば一応解決します。その方法がわかりませんでした。

(ただ、人物が作成または名前が変更されるたびに静的リソースが増えていくことになるため、あまりやりたい解決策ではありません)

 

・その他、うまくいきそうな方法

 

よろしくお願いします。

2 answers
  1. Sep 16, 2024, 6:35 PM

    普通の画像と動的な画像に関わらず、画像をPDFに表示する手段は二つしかありません。

    PDFの中に画像全体を入れ込むか、URLを利用して外部サイトから画像を引き出して表示する事です。

    URLを利用したければ、Salesforceにアップロードして、誰でも見れるように「Public Document」に指定しなければなりません。

    別のサイトにアップロードする手段もあります。

    一応、PDFを開いた時にネットに繋がっていなかったら、画像を引き出さなくなります。

    ネットの接続がなくても画像を見せたい場合は画像全体をPDFに入れ込む必要があります。

    PDFに入れる前に、画像のデータをBase64にエンコードしなければなりません。

    画像のフォーマット(JPG、PNG、GIF、など)に関われていません。

    PDFのマークアップに「base64の何かが来る」と指定して、Base64にされた画像を表示できるでしょう。

    https://salesforce.stackexchange.com/questions/366799/how-to-embed-a-salesforce-file-contentversion-into-a-visualforce-rendered-pdf

0/9000

facing issue with permision sets

 

Screenshot 2025-07-10 172656.png

 

done everything according to instructions but facing difficulties 

 

#Trailhead Challenges

 

Screenshot 2025-07-10 173210.png

 

 

1 answer
  1. Today, 11:22 PM

    Hi , 

     

    Where I went wrong was in naming the second permission set. I named it "Contracts" instead of "Sales Contracts". The error message was incredibly unhelpful in figuring that out. 

     

    https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A8JaQSAV

     

     

    I just reviewed everything again I forgot the "s" in sales orders when labeling everything. 

     

     

    https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000PeS5L

0/9000

I am trying to download the Salesforce Adoption Dashboards in AppExchange but it keeps saying my account is not connected to my Trailhead Playground when my settings shows me that it is. Why is this happening? 

 

 

Why is the AppExchange not recognizing my connected account?

 

IMG_5662.jpeg

 

#Trailhead Challenges

 

 

#AppExchange  #Appexchange Packages

1 answer
  1. Today, 11:20 PM

    Hi , 

     

    Please follow below steps to install the package in playground org.

     

    -- Login Trailhead

    -- Create new Playground

    -- Once the new playground created, click Launch button and get the playground username and password by following the below help article steps:

    https://trailhead.salesforce.com/help?article=Find-the-username-and-password-for-your-Trailhead-Playground

     

    After receiving the playground username and password, open the page "https://www.salesforce.com/trailblazer/settings" in a new tab

    -- Scroll down to the Connected Accounts section and click Connect an Account button and click on Continue with Salesforce option and enter the playground username and password.

     

    Once it is connected, now open the AppExchange link to install the package in the playground org. 

     

    https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007IesXH

0/9000

Hello,

Recently in our Salesforce community, many users who choose to reset their passwords are not receiving these emails.   We have learned from an affected user that the message was caught in their corporate email filters for failing DMARC verification.   We think they are blocking the email because the "from" domain is our corporate domain while the "bounce" domain is salesforce.com.   I'm told that the the "bounce" domain is not something we control.

 

Have you encountered this problem and how did you correct it?

Is it possible to set the bounce domain to match our corporate domain to eliminate the DMARC issue?

 

Thanks in advance if you can help.

Cheers, Marc,   Exabeam Community Manager

3 answers
0/9000