立即与支持人员聊天
与支持团队交流

Classification Module 6.1.2 - User Guide

Introduction Deploying Classification in Identity Manager Configuring Classification: Taxonomies, Categories, and Rules
An Overview of Classification Configuration Steps Required to Implement Classification Creating Taxonomies Implementing Rules for Automated Categorization Classifying Resources When Do Categorization and Classification Occur? Managing the Life Cycle of Taxonomies and Categories
Appendix A: PowerShell Commands Appendix B: Oracle Configuration Appendix C: Classifying Data with Data Governance Templates Appendix D: Creating a Taxonomy to Classify Data

Person Name

Extractor Details
Name ID Use to Find...
Person Name Extractors.Person.Name Popular US, Canadian, German, French, UK, Greek, Indian, Japanese, and Russian names
Grammar File Details
Name Use to find...
person_name_engus.ecr, person_salutation_eng.ecr, person_suffix_eng.ecr, person_politician_engus.ecr

Popular US female first names, last names, male first names, US salutations. For example. Mr., Name suffixes, Roman numeral suffixes, and ademic suffix.

Full name of members of the US house of representatives, Last name of HoR members, Full name for senate members, Last name of senate members, Full name for US governors, Last name of governors, Full name for executive branch members, Last name of executive branch members, Salutation for house/senate members, Formal title for legislative members, Formal title for senate members, Formal title for governors, and Formal title for executive branch members.
Grammar File Details
Name Use to find...
person_name_engcn.ecr Popular Simplified Chinese female first names and male first names and last names
Grammar File Details
Name Use to find...
person_name_enggb.ecr Popular English (country) female first names, last names, and male first names
Grammar File Details
Name Use to find...
person_name_enggr.ecr Popular Greek female first names, last names, and male first names
Grammar File Details
Name Use to find...
person_name_engin.ecr Popular Indian female first names, last names, male first names
Grammar File Details
Name Use to find...
person_name_engjp.ecr Popular Japanese female first names, last names, and male first names
Grammar File Details
Name Use to find...
person_name_engru.ecr Popular Russian female first names, last names, and male first names
Grammar File Details
Name Use to find...
person_name_frefr.ecr, person_salutation_fre.ecr Popular French female first names, last names, male first names, and salutations. For example, Madame, Mlle
Grammar File Details
Name Use to find...
person_name_gerde.ecr Popular German female first names, last names, and male first names
Grammar File Details
Name Use to find...
person_name_spaes.ecr Popular Spanish female first names, last names, and male first names

Grammar Match Details

The person name grammar is made up of building blocks for each language/country. These entities are then referenced in the extractor as “person_all/fullnames/all”.

  • person_engus
namefirstmiddlelast/engus
Pattern Description
(?A^person/firstname/engus) ((?A^person/firstname/engus) )?(?A^person_engus/compoundlastname/engus) US first name/US first name/US last name, that may be compound
nameinitial/engus
Pattern Description
[A-Z]\.[A-Z]\. (?A^person_engus/compoundlastname/engus) Initials\ US last name, that may be compound
(?A^person/firstname/engus) [A-Z](\.)? (?A^person_engus/compoundlastname/engus) US last name, that may be compound\ Initials
compoundlastname/engus
Pattern Description
(?A^person/lastname/engus)([- ])?(?A^person/lastname/engus) Popular US last name/hyphen/Popular US last name
namefirstlast/engus
Pattern Description
(?A^person/firstname/engus) ((?A^person/firstname/engus) )?(?A^person/compoundlastname/engus) US first name/US last name, that may be compound
namesallast/engus
Pattern Description
(?A^person/salutation/eng) (?A^person_engus/compoundlastname/engus) Salutation in English/ US last name, that may be compound
namesuffixed/engus
Pattern Description
(?A^person_engus/namefirstmiddlelast/engus) (?A^person/suffixrmn/eng) US first, optional middle, and last name/ Roman suffix. For example, III
(?A^person_engus/nameinitial/engus)(,?) (?A^person/suffixjr/eng) US initialed name/ Name suffix. For example, Jr.
namesuffixacadprof/engus
Pattern Description
(?A^person_engus/namefirstlast/engus)(,?) (?A^person/suffixacab/eng) US first and last name / Academic suffix - Bachelor's. For example, B.A.
(?A^person_engus/namefirstlast/engus)(,?) (?A^person/suffixacam/eng) US first and last name / Academic suffix - Master's. For example, M.A.
(?A^person_engus/namefirstlast/engus)(,?) (?A^person/suffixacad/eng) US first and last name/ Academic suffix - Doctoral. For example, Ph.D.
(?A^person_engus/namefirstlast/engus)(,?) (?A^person/suffixprof/eng) US first and last name/ Professional suffix. For example, M.D.
politicians/engus
Pattern Description
(?A^person/poli_hor/engus) Full name of member of the US house of representatives. For example, Robert E. Cramer, Robert Cramer
(?A^person/poli_sen/engus) Full name of US senate member
(?A^person/poli_gov/engus) Full name of US governer
(?A^person/poli_title_hor/engus) Formal title for legislative member
(?A^person/poli_title_sen/engus) Formal title for senate member
(?A^person/poli_title_gov/engus) Formal title for governer

  • person_engcn
firstname/engcn
Pattern Description
(?A^person/firstname/engcn) Chinese first name in English
(?A^person/firstname/engcn)(?A^person/firstname/engcn) Chinese first name in English/ Chinese first name in English
(?A^person/firstname/engcn)-(?A^person/firstname/engcn) Chinese first name in English/dash/Chinese first name in English
(?A^person/firstname/engcn) (?A^person/firstname/engcn) Chinese first name in English/space/ Chinese first name in English
namelastfirst/engcn
Pattern Description
(?A^person/lastname/engcn) (?A^person_engcn/firstname/engcn) Popular Chinese last name in English /Popular Chinese first name in English (including dashes and spaces)
namefirstlast/engcn
Pattern Description
(?A^person_engcn/firstname/engcn) (?A^person/lastname/engcn) Popular Chinese first name in English (including dashes and spaces)/ Popular Chinese last name in English
full_names/engcn
Pattern Description
(?A^person_engcn/namelastfirst/engcn) (?A^person_engcn/namefirstlast/engcn) Popular Chinese last name in English /Popular Chinese first name in English (including dashes and spaces) OR Popular Chinese first name in English (including dashes and spaces)/ Popular Chinese last name in English

  • person_enggb
namefirstlast/enggb
Pattern Description
(?A^person/firstname/enggb) ((?A^person/firstname/enggb) )?(?A^person/lastname/enggb) Popular UK first name / first name/ last name
namefirstmiddlelast/enggb
Pattern Description
(?A^person_enggb/firstname/enggb) (?A^person/lastname/enggb) Popular UK first name/ first, optional middle, and last name
full_names/enggb
Pattern Description
(A^person_enggb/namefirstlast/enggb)
(?A^person_enggb/namefirstmiddlelast/enggb)
Popular UK first name / first name/ last name AND Popular UK first name/ first, optional middle, and last name

  • person_enggr
namefirstlast/enggr
Pattern Description
(?A^person/firstname/enggr) (?A^person/lastname/enggr) Popular Greek first name/ last name

  • person_engin
namefirstlast/engin
Pattern Description
(?A^person/firstname/engin) (?A^person/lastname/engin) Indian first name/ last name
namefirstmiddlelast/engin
Pattern Description
(?A^person_engin/namefirstlast/engin) (?A^person_engin/namefirstmiddlelast/engin) Indian first name/ first name/ last name
full_names/engin
Pattern Description
(?A^person_engin/namefirstlast/engin
(?A^person_engin/namefirstmiddlelast/engin)
Indian first name/ first name/ last name OR Indian first, optional middle, and last name

  • person_engjp
namelastfirst/engjp
Pattern Description
(?A^person/lastname/engjp) (?A^person/firstname/engjp) Popular Japanese last name in English/ Japanese first name in English

  • person_engru
namefirstlast/engru
Pattern Description
(?A^person/firstname/engru) (?A^person/lastname/engru) Russian first name/ last name in English
namefirstmiddlelast/engru
Pattern Description
(?A^person/firstname/engru) ((?A^person/firstname/engru) )?(?A^person/lastname/engru) Russian first name/ first name/ last name in English
full_names/engru
Pattern Description
(?A^person_engru/namefirstlast/engru)
(?A^person_engru/namefirstmiddlelast/engru)
Russian first name/ last name in English OR first, optional middle, and last name in English

  • person_frefr
firstname/frefr
Pattern Description
(?A^person/firstname/frefr)
(?A^person/firstname/frefr)-(?A^person/firstname/frefr)
French first name/ first name - first name
particule/frefr
Pattern Description
Defined by the following headwords: "private", "d'", "du","de", "De", "de la " Term used in French personal names
namefirstlast/frefr
Pattern Description
(?A^person_frefr/firstname/frefr) (?A^person_frefr/particule/frefr)?(?A^person/lastname/frefr) French first name/particule/last name
namefirstmiddlelast/frefr
Pattern Description
(?A^person_frefr/firstname/frefr)( (?A^person_frefr/firstname/frefr))? (?A^person_frefr/particule/frefr)?(?A^person/lastname/frefr)(-(?A^person/lastname/frefr))? French first name/ first name/particule/last name
namesal/frefr
Pattern Description
(?A^person/salutation/fre) (?A^person_frefr/particule/frefr)?(?A^person/lastname/frefr)(-(?A^person/lastname/frefr))? French salutation. For example, Madame, Mlle./particule/ last name
full_names/frefr
Pattern Description
(?A^person_frefr/namefirstlast/frefr)
(?A^person_frefr/namefirstmiddlelast/frefr)
(?A^person_frefr/namesal/frefr)
French first name/particule/last name OR French first name/ first name/particule/last name OR French salutation/particule/ last name

  • person_gerde
firstname/gerde
Pattern Description
(?A^person/firstname/gerde)(-(?A^person/firstname/gerde))? German first name
namefirstlast/gerde
Pattern Description
(?A^person_gerde/firstname/gerde) (?A^person/lastname/gerde)(-(?A^person/lastname/gerde))? German first name/last name
namefirstmiddlelast/gerde
Pattern Description
(?A^person_gerde/firstname/gerde)( (?A^person_gerde/firstname/gerde))? (?A^person/lastname/gerde)(-(?A^person/lastname/gerde))? German first name/first name/last name
full_names/gerde
Pattern Description
(?A^person_gerde/namefirstlast/gerde)
(?A^person_gerde/namefirstmiddlelast/gerde)
German first name/last name OR German first name/first name/last name

  • person_spaes
compoundlastname/spaes
Pattern Description
(?A^person/lastname/spaes)
(?A^person/lastname/spaes) (?A^person/lastname/spaes)
(?A^person/lastname/spaes)-(?A^person/lastname/spaes)
(?A^person/lastname/spaes) De (?A^person/lastname/spaes)
Popular Spanish last name / last name “ “ last name/ last name “-” last name/ last name “De” last name
namefirstlast/spaes
Pattern Description
(?A^person/firstname/spaes)( (?A^person/firstname/spaes))? (?A^person_spaes/compoundlastname/spaes)
(?A^person/firstname/spaes)(-(?A^person/firstname/spaes))? (?A^person_spaes/compoundlastname/spaes)
Popular Spanish first name/last name OR first name “-” first name/last name

  • person_all
fullnames/all
Pattern Description
(?A^person_engus/full_names/engus) (?A^person_engcn/full_names/engcn) (?A^person_enggb/full_names/enggb)
(?A^person_enggr/namefirstlast/enggr)
(?A^person_engin/full_names/engin)
(?A^person_engjp/namelastfirst/engjp)
(?A^person_engru/full_names/engru)
(?A^person_frefr/full_names/frefr)
(?A^person_gerde/full_names/gerde)
(?A^person_spaes/namefirstlast/spaes)
Inclusion of all previous patterns

Miscellaneous Extractors

The following extractors not currently referenced in the sample taxonomies that are shipped with Identity Manager Data Governance Edition.

Extractor Details
Name ID Use to Find...
Passport Number Locator Extractors.Passport.all Passport numbers
Grammar File Details
Name Use to find...
number_passport_engca.ecr, number_passport_enggb.ecr, number_passport_engus.ecr, number_passport_freca.ecr, number_passport_frefr.ecr, number_passport_gerde.ecr Canadian, US, UK, French, and German passport numbers

Grammar Pattern Match Details

passport/number
Pattern Description
(?A^number/passport_context/engca) Canadian passport number
(?A^number/passport_context/enggb) UK passport number
(?A^number/passport_context/engus) US passport number
(?A^number/passport_context/freca) French passport number
(?A^number/passport_context/frefr) French passport number
(?A^number/passport_context/gerde) German passport number
Extractor Details
Name ID Use to Find...
Passport Description Extractors.Passport.Name Passport naming conventions

Grammar Pattern Match Details

passport/desc
HEadword Use to find...
"pasaporte", "passport", "reisepass", "passeport" English, French, and German naming convention for “passport”
Extractor Details
Name ID Use to Find...
Driver's License Number Extractors.DriverLic.All Driver license values
Grammar File Details
Name Use to find...
number_driverlic_ca.ecr,number_driverlic_gb.ecr, number_driverlic_us.ecr, number_driverlic_de.ecr, number_driverlic_fr.ecr Canadian, US, UK, French, and German driver license values

Grammar Pattern Match Details

driverlic/all
Pattern Description
(?A^number/driverlic/ca) Canadian driver license values
(?A^number/driverlic/gb) UK driver license values
(?A^number/driverlic/us) US driver license values
(?A^number/driverlic/de) German driver license values
(?A^number/driverlic/fr) French driver license values
Extractor Details
Name ID Use to Find...
Driver's License description Extractors.DriverLic.Name Driver license naming conventions

Grammar Pattern Match Details

driverlic/desc
HEadword Description
"driver's", "drivers", "driving", "license", "führerschein", "führerscheine", "permis de conduire", "permiso de conducción" English, French, and German naming convention for driver license

Extractor Details
Name ID Use to Find...
Companies Extractors.Company.Name Company names
Grammar File Details
Name Use to find...
company_engus.ecr, company_frefr.ecr, company_gerde.ecr, company_enggb.ecr, company_engca.ecr Canadian, US, UK, French, and German companies

Grammar Pattern Match Details

company/all
Pattern Description
(?A^company/all/engca) Canadian company
(?A^company/major_company/engus) Major US company
(?A^company/fortune_500_2011/engus) The 2011 list of Fortune 500 companies
(?A^company/forbes_largest_private_companies_2010/engus) The 2010 list of Forbes largest companies
(?A^company/cac_40/frefr) France CAC 40 company
(?A^company/dax/gerde) Germany DAX company
(?A^company/tecdax/gerde) Germany TecDAX company
(?A^company/all/enggb) UK company

Extractor Details
Name ID Use to Find...
Dates Extractors.Dates.All Date values
Grammar File Details
Name Use to find...
date_fre.ecr, date_ger.ecr, date_numeric.ecr, date_spa.ecr, date_eng.ecr English, French, German and Spanish date values

Grammar Pattern Match Details

date/all
Pattern Description
(?A^date/yyyymmddsep) yyyy-mm-dd. For example, 2008-10-28
(?A^date/yymmddsep) dd-mm-yyyy. For example, 28-10-2008
(?A^date/ddmmyyyysep) dd-mm-yyyy. For example, 28-10-2008
(?A^date/ddmmyysep) dd-mm-yy. For example, 28-10-08
(?A^date/mmddyyyysep) mm-dd-yyyy. For example, 10-28-2008
(?A^date/mmddyysep) mmddyy. For example, 102808
(?A^date/mmmdd/eng) month dd. For example, January 5th or January 5 or January the 5th etc.
(?A^date/ddmmm/eng) dd month. For example, 5th January or 5 January or 5th of January and so on.
(?A^date/month_dd_year/eng) month dd yyyy. For example, January 5th, 2008
(?A^date/dd_month_year/eng) dd month yyyy. For example, 5th January, 2008
(?A^date/mmm_year/eng) Month and year. For example, January 2008
(?A^date/ddmmm/fre) dd month. For example, 5e Janvier or 5 Janvier
(?A^date/ddmmmyyyy/fre) ddmmmyyyy/fre preceded by day of the week. For example, Samedi, 5 Janvier, 2008
(?A^date/date_year/fre) dd month yyyy. For example, 5 Janvier, 2008
(?A^date/mmm_year/fre) Month and year. For example, January 2008
(?A^date/ddmmyyyy_dotspace/ger) dd. mm. yyyy. For example, 5. 1. 2008
(?A^date/ddmmm/ger) dd month yyyy. For example, 5. Januar
(?A^date/date_year/ger) dd month yyyy. For example, 5. Januar, 2008
(?A^date/mmm_year/ger) Month and year. For example, Januar 2008
(?A^date/ddmmm/spa) dd month yyyy. For example, "5 de enero"
(?A^date/date_year/spa) dd month yyyy. For example, 5 de enero 2008
(?A^date/mmm_year/spa) Month and year. For example, Januar 2008
Extractor Details
Name ID Use to Find...
Person’s Gender Extractors.Person.Gender Gender values
Grammar File Details
Name Use to find...
gender_eng.ecr, gender_fre.ecr, gender_ger.ecr English, French, and German gender values

Grammar Pattern Match Details

gender/all
Pattern Description
(?A^gender/all/eng) Gender in the English language, either in word or in context
(?A^gender/all/fre) Gender in the French language, either in word or in context
(?A^gender/all/ger) Gender in the German language, either in word or in context
Extractor Details
Name ID Use to Find...
Person's Ethnicity or Race Extractors.Person.Ethnicity Ethnicity or race values
Grammar File Details
Name Use to find...
ethnicity_eng.ecr,ethnicity_engca.ecr, ethnicity_enggb.ecr, ethnicity_engus.ecr, ethnicity_fre.ecr Ethnicity or race values in English and French

Grammar Pattern Match Details

ethnicity/all
Pattern Description
(?A^ethnicity/nationality/eng) Nationality. For example, Andorran, Wales
(?A^ethnicity/aboriginal/engca) Canadian aboriginal
(?A^ethnicity/enggb) Ethnic group. For example, Irish, Indian
(?A^ethnicity/engus) US ethnicity
(?A^ethnicity/nationality/fre) Nationality in French. For example, Andorrane, Vietnamien
(?A^ethnicity/ethnic_groups/fre) Ethnic groups in the French language. For example, Africain, Autres

Regular Expressions

This section describes the regular expressions used within the templates.

Pattern Operators
Operator Matched Pattern
\ Quote the next metacharacter.
^ Match the beginning of a line.
$ Match the end of a line.
. Match any character (except newline).
| Alternation.
() Used for grouping to force operator precedence.
[xy] The character x or y.
[x-z] The range of characters between
[^z] Any character except z.
Pattern Quantifiers
Operator Matched Pattern
* Match 0 or more times.
+ Match 1 or more times.
? Match 0 or 1 times.
{n} Match exactly n times.
{n,} Match at least n times.
{n,m} Match at least n times, but no more than m times.
Pattern Metacharacters
Operator Matched Pattern
\t Match tab.
\n Match newline.
\r Match return.
\f Match formfeed.
\a Match alarm (bell, beep, and so on).
\e Match escape.
\v Match vertical tab.
\021 Match octal character (in this example, 21 octal).
\xF0 Match hex character (in this example, F0 hex).
\x{263a} Match wide hex character (Unicode).
\w Match word character (alphanum plus '_').
\W Match non-word character.
\s Match whitespace character. This metacharacter also includes 
\S Match non-whitespace character.
\d Match digit character.
\D Match non-digit character.
\b Match word boundary.
\B Match non-word boundary.
\A Match start of string (never match at line breaks).
\Z Match end of string (Never match at line breaks. Only match at the end of the final buffer of text submitted for matching.)
Pattern Extensions
Operator Matched Pattern
(?A^entity) Match a previously defined entity, which is then referenced by the new entity.

Referencing an entity minimizes the size and memory usage of the grammar, but decreases performance. The performance impact can vary from unnoticeable to significant depending on the size and structure of the grammar.

Appendix D: Creating a Taxonomy to Classify Data

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级