temario Flashcards

(54 cards)

1
Q

In the Salesforce Platform, what is the bottom layer in the stack diagram?

A) CRM Apps
B) Metadata Framework
C) Einstein
D) Data Cloud

A

B

✅ Por qué la B) Metadata Framework es la correcta
La respuesta es B) Metadata Framework (Entorno de Metadatos) porque es la capa fundamental sobre la que se construye absolutamente todo en Salesforce.

Para entender esto, usemos una analogía:

Piensa en Salesforce como si fuera la construcción de un edificio de apartamentos:

El Metadata Framework son los planos arquitectónicos. Definen la estructura: dónde van los cimientos, cuántos pisos hay, la forma de los apartamentos, dónde están las tuberías y los cables.

Los Datos (como los que usa Data Cloud) son los muebles y las personas que viven en los apartamentos.

Las Aplicaciones (CRM Apps) son los apartamentos terminados y listos para usar (la cocina, el dormitorio, el salón).

El “Metadata Framework” es el ADN de tu organización de Salesforce. No son tus datos de clientes (eso es data), sino los datos sobre tus datos (eso es metadata).

Por ejemplo, los metadatos definen:

Que existe un objeto llamado “Cuenta”.

Que el objeto “Cuenta” tiene un campo llamado “Teléfono”.

Que ese campo “Teléfono” debe aparecer en un lugar específico de la página.

Qué usuarios pueden ver ese campo.

Sin estos “planos” (los metadatos), la plataforma no sabría qué mostrarte ni cómo funcionar. Por eso, en cualquier diagrama de la arquitectura de la plataforma, el Metadata Framework (junto con la arquitectura base multi-tenant) es siempre la capa inferior, el cimiento de todo.

❌ Por qué las otras opciones son incorrectas
A) CRM Apps (Aplicaciones CRM): Estas son las aplicaciones que usan los usuarios finales, como Sales Cloud o Service Cloud. Estas aplicaciones se construyen sobre la plataforma y sus metadatos. Por lo tanto, están en la capa superior del stack, no en la inferior.

C) Einstein (Inteligencia Artificial): Einstein es la capa de inteligencia de Salesforce. Analiza los datos y metadatos para ofrecer predicciones y recomendaciones. Es un servicio avanzado que se sitúa encima de los datos y las aplicaciones, no es la base de la plataforma.

D) Data Cloud (Nube de Datos): Data Cloud es una plataforma de datos a gran escala (hiperescala) diseñada para unificar los datos del cliente. Aunque los datos son cruciales, el Metadata Framework es lo que da estructura a esos datos y a toda la plataforma. Data Cloud es una capa que gestiona data, pero el Metadata Framework gestiona la definición de toda la plataforma.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does multi-tenancy mean in Salesforce?

A) Multiple users sharing the same physical server

B) A single instance of software serving multiple customers

C) Users from different organizations accessing the same data

D) Requiring separate databases for each user

A

B

¿Por qué la B es la respuesta correcta?
En el mundo de la computación en la nube y Salesforce, la multitenencia (multi-tenancy) es el concepto fundamental. Significa que hay una sola “gran aplicación” (la infraestructura, el código base, la base de datos) que funciona para todos los clientes de Salesforce a la vez.

Para entenderlo mejor, piensa en la analogía del edificio de apartamentos:

El Edificio (La Nube): Es la infraestructura compartida.

Los Inquilinos (Tenants/Clientes): Son las diferentes empresas (Coca-Cola, Amazon, tu propia empresa) que alquilan un espacio en el edificio.

Los Recursos: Todos comparten la tubería de agua y la electricidad (potencia de procesamiento, memoria).

La Privacidad: Aunque viven en el mismo edificio, tu llave solo abre tu puerta. Tú no puedes ver lo que hace el vecino en su salón (tus datos están aislados).

La opción B describe exactamente esto: Un solo software “gigante” que da servicio a miles de empresas distintas simultáneamente. Esto permite que, cuando Salesforce actualiza la plataforma (Release), todos reciben la actualización al mismo tiempo automáticamente.

¿Por qué las otras opciones son malas o incorrectas?
Aquí es donde suelen caer las trampas en los exámenes de certificación:

A) Multiple users sharing the same physical server
(Múltiples usuarios compartiendo el mismo servidor físico)

Por qué es incorrecta: Aunque técnicamente es verdad que comparten el servidor, esta definición es incompleta y demasiado básica.

Podrías tener virtualización (máquinas virtuales) donde compartes un servidor físico pero cada uno tiene su propio sistema operativo y software separado. La multitenencia en Salesforce es mucho más que compartir el “hierro” (hardware); se trata de compartir la capa de aplicación y la base de datos.

C) Users from different organizations accessing the same data
(Usuarios de diferentes organizaciones accediendo a los mismos datos)

Por qué es incorrecta: ¡Esto sería un fallo de seguridad gravísimo!

La multitenencia implica compartir recursos (CPU, memoria), pero nunca compartir datos entre organizaciones. Los datos de una empresa son completamente invisibles para otra, gracias a un identificador único llamado OrgID que actúa como un filtro de seguridad en cada consulta a la base de datos.

D) Requiring separate databases for each user
(Requerir bases de datos separadas para cada usuario)

Por qué es incorrecta: Esto es la definición de Single-Tenancy (Monotenencia) o arquitectura tradicional On-Premise.

Tener una base de datos para cada cliente es muy costoso y difícil de mantener (imagina tener que actualizar 150.000 bases de datos una por una). Salesforce usa una única base de datos central particionada lógicamente para todos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How are standard object relationships described for Account?

A) One Account to one Contact

B) One Account to many Contacts, Opportunities, and Cases

C) Many Accounts to one Opportunity

D) One Account to one Case

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

For Lead and Campaign, what is the relationship?

A) Direct one-to-one relationship

B) No direct relationship; a new Campaign Member record is created

C) Many Leads to one Campaign

D) One Lead to many Campaigns

A

B

Para entender esto, hay que pensar en cómo funcionan las bases de datos en Salesforce:

Relación Muchos a Muchos (Many-to-Many): En la vida real, un Lead (Candidato) puede participar en muchas Campaña (ferias, webinars, emails). A su vez, una Campaña puede tener muchos Leads.

El Problema de la Conexión Directa: Si tuvieras una relación directa (un campo de búsqueda en el Lead apuntando a la Campaña), el Lead solo podría pertenecer a una campaña a la vez. Eso no es útil.

La Solución (Objeto de Unión): Para permitir que un Lead esté en muchas campañas y viceversa, Salesforce utiliza un objeto intermedio “puente” llamado Campaign Member (Miembro de Campaña).

Por lo tanto, técnicamente no hay una relación directa (como un cable único) entre Lead y Campaña; ambos se conectan a través de la creación de ese tercer registro, el Campaign Member.

¿Por qué las malas son las malas?
A) Direct one-to-one relationship (Relación directa uno a uno):

Incorrecta. Esto significaría que un Lead solo puede estar en una Campaña y esa Campaña solo puede tener un Lead. Esto es falso en casi cualquier escenario de marketing.

C) Many Leads to one Campaign (Muchos Leads a una Campaña):

Incorrecta (o incompleta). Aunque es cierto que una campaña tiene muchos leads, esta opción sugiere una relación tradicional de “búsqueda” (Lookup) donde el Lead “pertenece” a una sola campaña. Esto ignora el hecho de que ese mismo Lead puede estar en otras campañas simultáneamente.

D) One Lead to many Campaigns (Un Lead a muchas Campañas):

Incorrecta. Al igual que la opción C, esta es solo la mitad de la historia. Además, estructuralmente en Salesforce no existe un campo de relación “Uno a Muchos” directo sin usar un objeto intermedio (Campaign Member) cuando hablamos de ambos lados de la ecuación.

En resumen
La clave está en la arquitectura: Lead ↔ Campaign Member ↔ Campaign. El registro de Campaign Member es el pegamento que une a los dos sin que se toquen directamente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In object relationships from a user perspective, what is a one-to-many relationship example?

A) Many Contacts to one Account
B) One Account to one Contact
C) Many Accounts to one Opportunity
D) One Opportunity to one Account

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What tool is used to view object relationships graphically?

A) Object Manager
B) Schema Builder
C) Setup
D) App Launcher

A

B

Esta es la respuesta correcta porque el Schema Builder (o Generador de Esquemas) es la única herramienta nativa en la plataforma diseñada específicamente para visualizar el modelo de datos.

Imagina un lienzo interactivo donde:

Cada “Objeto” (tabla de base de datos) aparece como una caja.

Las “Relaciones” (Lookup o Master-Detail) se dibujan como líneas que conectan esas cajas.

Puedes arrastrar y soltar elementos para ver cómo se conectan las tablas entre sí de un solo vistazo. Es básicamente un diagrama Entidad-Relación (ERD) en vivo.

Por qué las otras respuestas son incorrectas
Las otras opciones son herramientas reales dentro de la plataforma, pero ninguna sirve para ver relaciones gráficamente.

A) Object Manager (Gestor de Objetos)

Qué hace: Es una lista administrativa. Aquí entras para configurar un objeto específico (crear un campo, cambiar un diseño de página, etc.).

Por qué falla: Aunque aquí creas los campos de relación, no puedes ver el “mapa” completo de cómo se conectan todos los objetos. Solo ves los detalles de uno en uno, en formato texto/lista.

C) Setup (Configuración)

Qué hace: Es el menú general de configuración (“la tuerca” en la esquina superior derecha).

Por qué falla: Es demasiado genérico. “Setup” es la puerta de entrada para encontrar el Schema Builder o el Object Manager, pero no es la herramienta de visualización en sí misma. Es como decir que usas “Windows” para escribir una carta, cuando en realidad usas “Word”.

D) App Launcher (Iniciador de Aplicación)

Qué hace: Es el menú de los 9 puntos (el waffle) que usan los usuarios para navegar entre aplicaciones (como ir de “Ventas” a “Marketing”).

Por qué falla: Es una herramienta de navegación para el usuario final, no tiene ninguna función de administración de base de datos ni muestra esquemas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which system permission allows admins to do everything in Salesforce?

A) View All Data
B) Modify All Data
C) View All Profiles
D) Manage Users

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In Salesforce fundamentals, what is a sandbox used for?
A) Production data backup
B) Testing changes separate from production
C) User training in production
D) Data import only

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which type of sandbox is a copy of production metadata only, with no data?
A) Developer
B) Developer Pro
C) Partial Copy
D) Full

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the refresh interval for a Developer sandbox?
A) Daily
B) Weekly
C) Monthly
D) Yearly

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

In lesson 2, what is configured in company settings?
A) Fiscal year, currencies, business hours
B) Object fields
C) Workflow rules
D) Custom apps

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which locale setting affects date and time formats?
A) Language
B) Currency
C) Locale
D) Time Zone

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

User licenses determine what?
A) Number of logins
B) Access to features and security
C) Data storage
D) Report generation

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In verifying company profile, what is checked?
A) Available user licenses, language, date settings
B) Custom fields
C) Workflow approvals
D) Apex code

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the default fiscal year start month if not custom?
A) January
B) April
C) July
D) October

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

In advanced currency management exercise, what is activated?
A) Multiple currencies
B) Dated exchange rates
C) Custom fiscal year
D) Role hierarchy

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

For collaboration, what is Chatter used for?
A) Emailing external users
B) Internal communication, sharing updates
C) Data import
D) Report scheduling

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a public group in Salesforce?
A) Automatic group based on roles
B) Administrator-defined group of users, roles, etc.
C) Private chat group
D) External user group

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

In Salesforce mobile app, what customizations are available?
A) Custom fields, record types, page layouts
B) Apex classes
C) Hardware settings
D) Database schemas

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is a user record in Salesforce?
A) A profile setting
B) A unique record tracking access and security
C) A report type
D) A custom object

A

B

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

When creating a new user, what is required?
A) Username, email, license, profile
B) Role, manager
C) Locale, currency
D) Password, security token

A

A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Login security controls include what?
A) Trusted IP ranges, password policies
B) Data export
C) Report access
D) Field history tracking

23
Q

Identity verification happens when?
A) Always on login
B) When logging from outside trusted IP
C) On password change
D) Daily

24
Q

Multi-factor authentication (MFA) is for?
A) Password reset
B) Additional security layer
C) Data backup
D) Report generation

25
Password policies can require what? A) Unique passwords, expiration, complexity B) Daily logins C) Role assignment D) Profile cloning
A
26
My Domain is for? A) Custom URL for Salesforce org B) Data storage C) Report customization D) Apex deployment
A
27
Single Sign-On (SSO) allows? A) One login for multiple systems B) Multiple logins per user C) Data sharing D) Field access
A
28
In lesson 3, profiles define what? A) User access to objects, fields, tabs B) Record ownership C) Sharing rules D) Automation
A
29
Object permissions include? A) Create, Read, Edit, Delete B) Login hours C) Currency settings D) Report types
A
30
Standard profiles cannot be? A) Edited or deleted for permissions B) Assigned C) Cloned D) Viewed
A
31
Minimum Access - Salesforce profile is for? A) Starting point for custom profiles with least privileges B) Full access C) External users D) Admins only
A
32
Login hours and IP ranges are set on? A) Profiles B) Permission sets C) Roles D) Users
A
33
How do profile login hours work? A) Restrict when users can log in B) Restrict data access C) Set currency D) Define fields
A
34
Permission sets grant? A) Additional permissions on top of profile B) Reduce permissions C) Change profile D) Set OWD
A
35
Permission set groups bundle? A) Multiple permission sets B) Profiles C) Roles D) Users
A
36
Muting permissions in permission set groups do what? A) Disable specific permissions B) Grant permissions C) Change OWD D) Set login IP
A
37
Field-level security controls? A) Access to fields: view, edit B) Record access C) Object access D) Login access
A
38
FLS is set through? A) Profile or permission set B) OWD C) Role hierarchy D) Sharing rules
A
39
In lesson 4, record access is determined by? A) Ownership, OWD, role hierarchy, sharing B) Profiles only C) Fields D) Apps
A
40
Levels of record access include? A) Full Access, Read/Write, Read Only, None B) View, Edit, Delete only C) Login, logout D) Currency, locale
A
41
System admins have what permissions by default? A) Modify All Data, View All Data B) Restricted access C) No access D) Read only
A
42
Record owner has? A) Full Access B) Read only C) No access D) Edit only
A
43
Queues are used for? A) Group ownership of records B) Individual users C) Profiles D) Fields
A
44
OWD sets? A) Baseline record access: Private, Public Read Only, etc. B) Field access C) Login hours D) Currency
A
45
Public Read/Write/Transfer means? A) Users can view, edit, transfer all records B) Only own records C) No access D) View only
A
46
Role hierarchy grants access? A) Vertically to superiors B) Horizontally C) To subordinates D) No access
A
47
Implicit access for Account owner includes? A) Access to child records like Contacts, Opportunities B) No access to children C) Only view D) Delete only
A
48
Sharing rules grant? A) Additional access based on criteria or ownership B) Reduce access C) Set OWD D) Field access
A
49
Public groups are? A) Collections of users, roles for sharing B) Private chats C) Profiles D) Permission sets
A
50
Opportunity teams allow? A) Collaboration on opportunities B) No sharing C) Field access D) Login control
A
51
Account teams grant? A) Access to account and related records B) No access C) Only view D) Currency change
A
52
Case teams for? A) Collaboration on cases B) Opportunity sharing C) Account access D) User login
A
53
Manual sharing allows? A) One-off sharing of records B) Automatic sharing C) OWD change D) Profile edit
A
54
Restriction rules restrict access to? A) Specific records B) All records C) Fields D) Objects
A