Skip to main content
pdf?stylesheet=default
Blackboard Help

Sample Properties File

Sample Properties File

# Maximum errors to process.

# If you want all valid records to be processed, use -1 which indicates unlimited

# If you want an all or none transaction, use 0

# Otherwise, pick some reasonable number of errors

max.error.count=-1

# Snapshot process settings

# delimteter used for parsing snapshot files

data.delimeter=|

# Used to denote datasource to use for operation.

data.source.key=FALL_COURSES_05

# Determines if password field should be encrypted

encrypt.password=Y

# Determines if commerce card number attribute should be encrypted

encrypt.card.number=Y

# Denotes string used to mark the beginning of errors

error.delimeter=(!)

# Determines character used to escape delimeter

escape.character=/

# Designates flag to handle header validation for configuration property file

header.validation=Y

# Determines if logged information should be sent to console.

log.stdout=N

# Designates flag to establish handling of enumerated values. To accept default or cause an exception.

parse.allow.default=N

# Designates maximum size of database transaction

snapshot.batch.size=300

# Used to configure pause between persistence actions

wait.length=-1

# Snapshot controlled field settings for Blackboard override of data

# fields for category entities

category.bb.controlled.fields=

# fields for link entities

categorymembership.bb.controlled.fields=

# fields for course entities

group.bb.controlled.fields=TEMPLATE_COURSE_KEY,TEMPLATE_ORGANIZATION_KEY,X_BB_TEMPLATEKEY,ALLOW_OBSERVER_IND

# fields for Student entities

person.bb.controlled.fields=

# fields for enrollment entities

membership.bb.controlled.fields=

# fields for portal role membership entities

portalrolemembership.bb.controlled.fields=

# Copy configuration settings below

# Designates flag to enable announcement copying for configuration property file

announcements.copy=Y

# Designates flag to enable assessment copying for configuration property file

assessment.copy=Y

# Designates flag to enable calendar copying for configuration property file

calendar.copy=Y

# Designates flag to enable categories copying for configuration property file

categories.copy=Y

# Designates flag to enable chat archive copying for configuration property file

chat.archive.copy=Y

# Designates flag to enable chat session copying for configuration property file

chat.session.copy=Y

# Designates flag to enable course content copying for configuration property file

course.content.copy=Y

# Designates flag to enable course settings copying for configuration property file

course.settings.copy=Y

# Designates flag to enable discussion board copying for configuration property file

discussion.board.copy=Y

# Designates flag to enable discussion board archive copying for configuration property file

discussion.board.archive.copy=Y

# Designates flag to enable drop boxdata copying for configuration property file

drop.box.copy=Y

# Designates flag to enable glossary data copying for configuration property file

glossary.copy=Y

# Designates flag to enable gradebook data copying for configuration property file

gradebook.copy=Y

# Designates flag to enable course sub group copying for configuration property file

groups.copy=Y

# Designates flag to enable membership data without "private" data copying for configuration property file

membership.copy=Y

# Designates flag to enable "private" membership data copying for configuration property file.

membership.exact.copy=Y

# Designates flag to enable Staff Information copying for configuration property file

staff.information.copy=Y

# Designates flag to enable tasks data copying for configuration property file

tasks.copy=Y

# used to denote data source to user for membership copy within cloning operation

membership.datasource.key=

# used to designate whether the course toc and tool settings are synched with the source

reconcile=Y