1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

コミュニティのまとめ

Last updated at Posted at 2021-10-31

まとめページに戻る
まとめA~M


image.png

一度冷静にすべての設定を確認したところ、カスタムオブジェクトが開発中になっておりました...。リリース済みに変更したところ問題なく表示されました。。

解説

Aura および Salesforce Tabs と Visualforce のサイトケースフィードを有効にすると、ケースへのアクセス権を持つ外部ユーザーのフィードにケースメールが表示されます。サイトケースフィードのメールには、メールの作成者、受信者、テキスト、送信時刻が含まれます。

デフォルトでは、ケース取引先責任者がケースメールを送信または受信すると、ケースへのアクセス権を持つすべてのユーザー (内部ユーザーと外部ユーザーの両方) のフィードにそのメールが表示されます。外部ユーザーがケースを表示するには、外部ユーザーのプロファイルにサイト内のケースへのアクセス権が含まれている必要があります。

The most important thing you need to know is that you cannot delete a community from Salesforce. Instead, you can make it inactive and close any access, by deactivating and archiving your experience site.

Deactivate Your Site
https://help.salesforce.com/s/articleView?id=sf.networks_unpublish.htm&type=5

トレイルヘッド

エラー

先に送信先でコミュニティサイトを立ち上下ておく必要がある。
以下を送信元と同じにする必要があります。
・コミュニティ名
・テンプレート
・テーマ
・ナビゲーションメニュー
 :メニュー名,メニュー項目も同じにしてください

ポータル ユーザーの無効化と非アクティブ化には違いがあります。非アクティブ化されたポータル ユーザーを再度アクティブに設定することはできますが、無効化されたポータル ユーザーを再度アクティブ化する方法はありません。

There is a difference between disabling and deactivating a portal user. You can set a deactivated portal user to active again, but there is no way to reactivate a disabled portal user.

If you go to the Contact record, you can "Enable Customer User". However, this will create a new portal user - it won't reassociate the old one.

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

以下でも同じように回答されています。ヘルプのリンクは切れていますね。

https://www.helpinterview.com/?q=content/re-set-userisportalenabled-field-0

image.png

Please check this article.

Enable the Missing Workspaces/Builder link for Communities
https://www.mstsolutions.com/technical/enable-the-missing-workspaces-builder-link-for-communities/

AllUsers had access. We installed Enhanced List from the App Exchange and users can see the list through that component while it still doesn't work with the standard related list view.

すべてのユーザーがアクセスできました。App Exchange から拡張リストをインストールしました。ユーザーはそのコンポーネントを通じてリストを表示できますが、標準の関連リスト ビューではまだ機能しません。

image.png

User profile didn't have the Apex classes related to that object record type. Its working now.

ユーザプロファイルには、そのオブジェクトレコードタイプに関連する Apex クラスがありませんでした。現在動作しています。

You can grant delegated external user administration to users with Partner Community, Customer Community Plus, Gold Partner, Enterprise Administration, or Customer Portal Manager licenses.

https://help.salesforce.com/s/articleView?id=sf.networks_DPUA.htm&type=5

サイトのロッカー サービスがあるので、スクリプトは機能しないようなことが回答されていますね。

Yes that's correct and the expected behavior. Markup inside components in experience cloud sites are encapsulated so that external scripts cannot modify them -- that's part of the locker service feature on your site.

You can disable that if you want to, but there are usually other ways to accomplish what you're trying to accomplish without doing so.

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

右上のアバターアイコンをクリック > マイ設定 | メール | メール設定

「電子メール署名」ボックスから署名を削除します。

注: 送信されるすべてのメールの下部には、「Powered by Salesforce」というタグラインが含まれます。このタグは、製品の有料エディションでは削除できます。

ユーザ登録

レコードタイプに基づいてページバリエーションを割り当てる

image.png

埋めこみ

認証されていないアクセスでフローを実行すると仮定すると、私が知っている唯一のオプションは Lightning Out ですが、その機能はベータ版であり、しばらくの間使用されています。

また、このようなことを行うにはセキュリティ上の考慮事項があるため、非認証アクセスには細心の注意を払い、物事を安全に実装し、組織内のデータへの意図しないアクセスを開かないようにするためのデューデリジェンスが確実に行われるようにします。

デザインの変更

image.png

Use the following at the top of your visual force page and setting the body background color to white. The key was to set showHeader="false" and to include a CSS body definition to set the background-color to white.

<apex:page showHeader="false" standardStylesheets="true" standardController="account" extensions="DisplayGCMembers" sidebar="false" docType="html-5.0" applyBodyTag="False" applyHtmlTag="False">
        <style type="text/css">
        body {
    background-color: white;
}
        .pbTitle {
        white-space:nowrap;
        border:white;
    }
   
    </style>

https://developer.salesforce.com/forums/?id=9060G000000MQbCQAW

コミュニティサイトのURLリダイレクトの失敗

本当に機能するかよくわからん

ゲストユーザ

特定の拡張子のファイルがアップロードできない

Experience Cloud ユーザのメールアドレスを変更しても確認メールが受信できません

テクサポ 日本 11月29日 14:57

Experience Cloud ユーザのメールアドレスの変更時の確認メールは、メールアドレス変更時の操作によって確認メール送信の有無が変わります。

<メールアドレス変更時の操作による確認メール送信のシナリオ>

  1. システム管理者が組織の設定画面から Experience Cloud ユーザのメールアドレスを変更した場合、ユーザにメールアドレス変更確認のメールは送信されません。
  2. Experience Cloud ユーザが Experience Cloud サイト上で自身でメールアドレスを変更した場合、ユーザにメールアドレス変更確認のメールが送信されます。

システム管理者が設定画面から Experience Cloud ユーザのパスワードリセットを実行できない

テクサポ 日本 10月4日 14:41

A. 対象の Experience Cloud ユーザが、少なくとも 1 つの Experience Cloud サイトを利用できるように設定します。

<設定手順>

  1. [設定] から [すべてのサイト] と検索して [すべてのサイト] に遷移
  2. 対象の Experience Cloud サイトの [ワークスペース] をクリック
  3. [管理] タイルをクリックして、その次に画面左側の [メンバー] をクリック
  4. [選択済みプロファイル] に対象のユーザのプロファイルを移動して [保存]
    *対象のプロファイルのすべてのユーザが設定した Experience Cloud サイトにアクセスできるようになります。

Experience Cloud サイトで設定したファビコンが表示されない

テクサポ 日本 9月6日 16:32

<ファビコンとは>
ブラウザのタブの左側に表示されるサイトのアイコン画像です。
image.png

A. Experience Cloud サイトで設定したファビコンが表示されない場合には、ビルダーのヘッドマークアップの設定を確認します。

<ヘッドマークアップ設定の確認手順>

  1. [設定] のクイック検索ボックスに「すべてのサイト」と入力し、[すべてのサイト] をクリック
  2. 対象の Experience Cloud サイトの [ビルダー] をクリック
  3. [設定] > [詳細] > [ヘッドマークアップを編集] をクリック
  4. 次のコードを追加:
* の部分は、エクスペリエンスの URL です。[設定] > [すべてのサイト] で設定されている URL 値をご参考にしてください。 *favicon.ico の部分は静的リソースの名前を指定します。

5. 設定を保存して、エクスペリエンスビルダーからエクスペリエンスを公開し、Site.com Studio (ワークスペース > [管理] > [ページ] > Site.com) での変更も公開

To add a discussion/forum section to an Experience Cloud site, you can use the "Community" feature in Salesforce. Here are the general steps to set it up:

  1. Create a Community: Go to Setup > Communities > All Communities, and click "New Community." Select the appropriate template for your community, such as "Customer Service"
  2. Set up the Community: Once your community is created, you can customize the settings and layout to match your needs. Go to the Community Workspace, and click "Build" to access the Community Builder. In the left navigation menu, you'll find the "Discussion" menu, this is where you can configure the forum feature.
  3. Create a Discussion Board: In the Community Builder, go to the "Discussion" menu. Here, you can create a new discussion board, where community users can post and reply to forum posts. You can also set up different categories and subcategories for various topics of discussion.
  4. Set up permissions: You can set up permissions for different user profiles to control who can view, post, and moderate discussions. Go to the "Users & Permissions" menu in the Community Builder to set these up.
  5. Add Discussion Board to Site page: Once you have created the discussion board, you can add it to a site page. Go to the "Pages" menu in the Community Builder and select the site page where you want to add the discussion board. Drag and drop the "Discussion Board" component to the desired location on the page.
  6. Test and Publish: Once you have set up your discussion board, you should test it and make sure that it is working as expected. When ready to make it live, you can go to the "Publish" menu in the Community Builder and click "Publish."

Remember that the exact steps and layout may vary depending on the version of Salesforce you are using, and the type of community template you have selected.

https://help.salesforce.com/s/articleView?id=sf.networks_chatter_threaded_discussions_enable.htm&type=5

USER PERMISSIONS NEEDED: To enable threaded discussions on a site:

Enable Chatter

AND

Create and Set Up Experiences

カスタマー コミュニティのサイト レコード リストに誤ったレコードが表示され、フィールドが欠落している

image.png

  1. Was solved by the solution in this article: https://help.salesforce.com/s/articleView?id=000384275&type=1

  2. Can somewhat be solved by using a site page that's a record list vs. a simple navigation item to an existing list view. I hit a separate blocker with this, which is that the site page defaults to the wrong list view regardless of the filter name provided in the nav URL.

セッション

image.png

Please check this article.

Session Timeout In Salesforce Experience Cloud (Community)
https://www.infallibletechie.com/2022/03/session-timeout-in-salesforce.html

サイトを消す パッケージをアンインストールできません。

Resolution

To resolve this error, review your Digital Engagement Sites for a permission set that is a component of the affected package by following these steps:

  1. Setup | Digital Experiences | All Sites.
  2. Click 'Workspaces' beside a Site.
  3. Select 'Administration' from the My Workspaces tiles.
  4. On the left panel, click Members.
  5. Remove the permission set.

If the above steps do not resolve the error, please contact support.
https://help.salesforce.com/s/articleView?id=000392647&type=1

プレビュー サイトの場合は、まずアクティブ化してから非アクティブ化し、次にアーカイブする必要があります。
リストから完全に削除されるわけではありません。ステータスは「非アクティブ」のまま残ります。

Help Center

Help Center is not an LWR template. It's an Aura template, not sure if that fixes any of the challenges you're facing here.

ヘルプセンターは LWR テンプレートではありません。これは Aura テンプレートですが、ここで直面している課題が解決されるかどうかはわかりません

申請者アプリケーションビューアにアクションアイテムが表示されない

Answering my own question just in case someone in the future finds this helpful. This was certainly a learning experience.

I made changes to Action Plan Templates, making some existing templates "obsolete" by deactivating them. The Application Material Mappings records still referred to the obsolete templates and template items, which I believe created this error in this Aura component. I just had to set the template and template items to the current, published versions.

The key is in the documentation: "[Application Material Mappings] allow Action Plans and child Action Plan Items to display in the Admissions Connect components."

I did have some difficulty using the search functionality when setting the newly published templates on the Application Material Mappings records, which I believe is related to caching. I logged out and back in, and tried hard refresh; this seemed to carry me through ok, though this could still be related to lightning performance issues in our org.

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?