Change Sets (5% Weighting) Flashcards

Given a scenario, compare, contrast and recommend the components and tools of a successful deployment strategy

1
Q

What are the three release type categories?

A

Patches (Bug Fixes and simple changes)

Minor (Limited impact changes)

Major (Significant impact)

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

What is a change set?

A) A build of all the metadata, changed and unchanged, that defines a specific app

B) A step that commits changes to the target org just before deployment

C) A build of metadata changes, possibly unrelated, to be deployed at the same time

D) A milestone past which you can no longer make changes to the build

A

C) A build of metadata changes, possibly unrelated, to be deployed at the same time

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

How does tracking metadata changes in a release help you avoid problems when you migrate the release change set to a new environment?

A) Some metadata components might not yet be available in Metadata API, so they have to be migrated manually.

B) It ensures that the developers have met the design specifications

C) It’s useful to keep track of which metadata components are used most frequently in releases

D) The team changing the most metadata components wins!

A

A) Some metadata components might not yet be available in Metadata API, so they have to be migrated manually.

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

What is true about both org development and change set development?

A) You can include destructive changes (such as deleting a field) in a release

B) You can have release artifacts that contain changed and new metadata components

C) You can use the Salesforce CLI to script routine tasks

D) You can select specific user data records to move to a different environment

A

B) You can have release artifacts that contain changed and new metadata components

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

Why is it important to track changes made during development?

A) To identify what should go in a change set

B) To generate a metadata coverage report

C) To eliminate the need for manual deployments

D) To know which components are supported in Metadata API

A

A) To identify what should go in a change set

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

When is it necessary to clone a change set?

A) To use a new deployment connection authorized after the change set has already been uploaded

B) To modify its contents after it has been uploaded to a target org

C) To upload it to a different org

D) To delete a component in the target org

E) A and B

A

B) To modify its contents after it has been uploaded to a target org

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

Which step must be performed to transfer a change set from one sandbox to another?

A) Authorize a connection in the sandbox accepting the change set

B) Unlock the change set in the sandbox uploading the change set

C) Refresh the sandbox accepting the change set

D) Verify that the change set contains all dependent components

A

A) Authorize a connection in the sandbox accepting the change set

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

Why do you validate a change set?

A) To upload a change set to a testing org

B) To perform a change set deployment dry run

C) To add a change set to the awaiting deployment list

D) To make sure it doesn’t contain malicious content

A

B) To perform a change set deployment dry run

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

What is a common reason for the failure of deployment of a change set?

A) A component within the change set has been misnamed

B) A deployment connection hasn’t been authorized in the source org

C) The validation process was skipped

D) A dependent component has not been included in the change set

A

D) A dependent component has not been included in the change set

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

What gets locked when you validate an outbound changeset?

A

The originating org is locked

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

What gets locked when you deploy an inbound changeset?

A

The target or is locked

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

When a change set locks an org, what can (and can’t) you do?

A

You can still read and write data to the org

You can’t make any setup changes that would modify the metadata

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

Can you use changesets to delete or rename components?

A

No

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

What is the file limit for changesets?

A

10,000

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

How can an Administrator set a Flow to active when deploying a Change Set to Production?

A) Activate the Flow before adding to a Change Set

B) From Process Automation Settings, select Deploy Processes and Flows as Active

C) Use a post-deployment Apex script to Activate

D) Deploy a Process Builder that sets the auto-launched flow to an Active status

A

B) From Process Automation Settings, select Deploy Processes and Flows as Active

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

What powers both Sales Cloud and Service Cloud?

A) Salesforce platform

B) Service Cloud

C) Marketing Cloud

D) Sales Cloud

A

A) Salesforce platform

17
Q

What are three things you can customize inside Sales and Service?

A) Processes, Live Message, and accounts

B) Components, data model, and AppExchange

C) Data model, user interface, and processes

D) Data model, AppExchange, and components

A

C) Data model, user interface, and processes