CTA March 22 All Flashcards
(451 cards)
How does SAML maintain trust of messages?
The SAML assertion is sent back from the IdP to the SP. This assertion contains the success/failure of the login and is signed by the IdP to ensure the message has not been tampered with and it came from the trusted IdP.
How can you have multilingual visualforce email templates?
Use custom labels in the template text. In the outermost tag (messaging:emailTemplate) you can specify the language. (language=”{!recipient.LanguageLocaleKey})
What are the four types of mobile apps you could build?
Native, HTML5, Hybrid, React Native
What is the “relay state” parameter used for in SSO flows?
Can put any data you like in there, the SP sends this to the IdP, and then IdP just returns it back again. Usually used to store the URL the service provider should redirect to on successful login.
How can you generate a QR Code?
Formula field using the Google Charts API
Can Customer Community Users edit tasks?
No, only read access. Need to upgrade to Customer Community Plus to get CRUD privileges.
What additional sharing options does the Partner Community License add over Customer Community Plus?
Case Team Sharing, Opportunity Team Sharing
How many Partner, External Apps or Customer Community Plus Users can you have?
2 Million
How many Customer Community or Commerce Portal (AKA Lighting External Apps Starter) Users can you have?
20 Million
What are the two implicit sharing types assoicated with High Volume Portal users?
1) All members of the sharing set access group gain access to every record owned by every high volume user associated with that sharing set. 2) Read only access to the parent account of records shared through a sharing set’s access group for users member of the group
Where can an admin “disable” child implicit sharing?
On the role, the admin can set the Contact, Opportunity and Case access levels for Accounts they own.
When is Parent implicit sharing not active?
If the child’s access is Controlled By Parent.
What is the Portal implicit sharing?
Users get access to their Account and all associated contacts under that Account.
Can manual sharing be used on Standard objects, Custom Objects or Both?
Both. But Standard Objects only support share records with rowcause=manual.
If using outbound messaging, what is the requirement on the remote service?
It must be able to participate in a contract-first integration where Salesforce provides the contract.
How can a workflow outbound message have the remote system callback to sfdc once the action is completed?
The outbound message provides a unique SessionId that you can use as an authentication token to callback to Salesforce with.
Name the Scope paramter values in Salesforce Oauth?
api (including chatter API), chatter_api, custom_permissions,full,id,openId, refresh_token,visualforce,web
What does sepcifying “web” in the scope of an Oauth request grant access to?
Allows the ability to use theaccess_tokenon the web, and includesvisualforce, allowing access to customer-created Visualforce pages.
Which licences are used for an Employee Community?
Salesforce Platform License + Lightning Platform Starter or Plus Permission Set License
What are the main differences between Lightning Platform Starter and Lightning Platform Plus?
The Plus edition adds an additional 100 Custom Objects (upto 110) and additional API calls.
Does the Knowledge Only User Licence grant access to custom objects?
Yes
What features does a Service Cloud Licence add on to a Sales Cloud Licence?
Entitlements, Service Contracts, Live Agent, Omni-channel. Also needed to buy additional licenses: Einstein Chat Bots, LiveMessage, SOS
What features does a Sales Cloud Licence add onto to a Service Licence?
Sales Contracts, Quotes, Opportunity Splits,
What is LiveMessage?
Enables customers to contact support agents from their preferred messginf app, e.g. Facebook Messenger, WhatsApp and SMS