°»½ÅµÈ ¾×¼¼½º Á¦¾î Á¤º¸¸¦ »óÁ¡ ¾ÆÄ«À̺ê·Î ¹ÝÃâ
°ü¸® Äֿܼ¡ ÀÖ´Â µµ±¸¸¦ »ç¿ëÇÏ¿© ¾×¼¼½º Á¦¾î Á¤º¸¸¦ º¯°æÇÑ ÈÄ
ÀÌ Á¤º¸¸¦ »óÁ¡ ¾ÆÄ«À̺ê·Î ¹ÝÃâÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ACPoliciesfilter.xmlÀ» ÁöħÀ¸·Î »ç¿ëÇÏ¿© ¾×¼¼½º Á¦¾î Á¤º¸¸¦ ÃßÃâÇÒ ¶§
»ç¿ëÇÒ ÇÊÅÍ ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ. Ãß°¡ Á¤º¸´Â
µ¥ÀÌÅÍ ÃßÃâÀ» ÂüÁ¶ÇϽʽÿÀ.
ACPoliciesfilter.xmlÀº ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
drive:\WebSphere\CommerceServer\xml\policies\xml
drive:\ProgramFiles\WebSphere\CommerceServer\xml\policies\xml
/usr/WebSphere/CommerceServer/xml/policies/xml

/opt/WebSphere/CommerceServer/xml/policies/xml
/QIBM/ProdData/WebCommerce/xml/policies/xml
- acpextract ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.




¸í·É ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
cd to
drive:\WebSphere\CommerceServer\bin
drive:\ProgramFiles\WebSphere\CommerceServer\bin
/usr/WebSphere/CommerceServer/bin

/opt/WebSphere/CommerceServer/bin
- ±×·± ´ÙÀ½ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
acpextract <dbname> <dbuser> <dbpassword> ACPoliciesfilter.xml
EXTWCSAC DATABASE(<dbname>) SCHEMA(<schema name>)
PASSWD(<instance_password>) INSTROOT(<instance_root_directory>)
FILTER('/QIBM/ProdData/WebCommerce/xml/policies/xml/ACPoliciesfilter.xml' OUTDIR(<output_directory>)
- ´ÙÀ½ ¼¼ °³ÀÇ ÆÄÀÏÀÌ ÀÛ¼ºµË´Ï´Ù.
- AccessControlPolicy.xml
- AccessControlPolicy_locale.xml
- AccessControlUserGroup.xml(ÀÌ ÆÄÀÏÀº ´ÙÀ½ ´Ü°è°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù).
ÀÌ·¯ÇÑ ÆÄÀÏÀº ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
drive:\WebSphere\CommerceServer\xml\policies\xml
drive:\ProgramFiles\WebSphere\CommerceServer\xml\policies\xml
/usr/WebSphere/CommerceServer/xml/policies/xml

/opt/WebSphere/CommerceServer/xml/policies/xml
Ãâ·Â ÆÄÀÏÀº
OUTDIR ¸Å°³º¯¼ö¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÀÛ¼ºµË´Ï´Ù.
- xmltransform ¸í·ÉÀ» ½ÇÇàÇÏ¿© AccessControlPolicies.xml ¹×
AccessControlPolicies_locale.xmlÀ» º¯È¯ÇϽʽÿÀ.




¸í·É ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
cd to
drive:\WebSphere\CommerceServer\bin
drive:\ProgramFiles\WebSphere\CommerceServer\bin
/usr/WebSphere/CommerceServer\bin

/opt/WebSphere/CommerceServer/bin
- ±×·± ´ÙÀ½ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
xmltransform -infile ..\xml\policies\xml\AccessControlPolicies.xml
-transform ..\xml\policies\xsl\accesscontrol.xsl -outfile
AccessControlPoliciesOut.xml
ÁÖ: Ãâ·Â(out) µð·ºÅ丮¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, Ãâ·Â(out) ÆÄÀÏÀº bin µð·ºÅ丮¿¡ ÀÛ¼ºµË´Ï´Ù.
- ±×·± ´ÙÀ½ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ.
xmltransform -infile ..\xml\policies\xml\AccessControlPolicies_locale.xml
-transform ..\xml\policies\xsl\accesscontrolnls.xsl -outfile
AccessControlPolicesOut_locale.xml

TRNWCSXML INFILE('<output_directory>/AccessControlPolicies.xml')
TRANSFORM('/QIBM/ProdData/WebCommerce/xml/policies/xsl/accesscontrol.xsl')
INSTROOT(instance_root) OUTFILE(output_file)
¿©±â¼, <output_directory>´Â EXTWCSAC ¸í·É¿¡¼ »ç¿ëÇÑ Ãâ·Â µð·ºÅ丮ÀÔ´Ï´Ù.
- »ý¼ºµÈ XML ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ º¯°æÇϽʽÿÀ.
- AccessControlPoliciesOut.xml¿¡¼ ´ÙÀ½°ú °°ÀÌ
¿±â ¹× Á¾·á ű׸¦ ¹Ù²Ù½Ê½Ã¿À.
<?xml version="1.0"?>
<!DOCTYPE accesscontrol-asset SYSTEM "accesscontrol.dtd">
<accesscontrol-asset>
</accesscontrol-asset>
- AccessControlPolicies_locale.xml¿¡¼
´ÙÀ½°ú °°ÀÌ ¿±â ¹× Á¾·á ű׸¦ ¹Ù²Ù½Ê½Ã¿À.
<?xml version="1.0" encoding="correct
language code for the file"?>
<!DOCTYPE accesscontrol-asset SYSTEM "../accesscontrol.dtd">
<accesscontrol-asset>
</accesscontrol-asset>
- AccessControlPoliciesOut_locale.xml¿¡¼ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- @localeÀ» &locale·Î º¯°æÇϽʽÿÀ.
¿¹¸¦ µé¾î,
LANGUAGE_ID="@en_US"¸¦ LANGUAGE_ID="&en_US;"·Î º¯°æÇϽʽÿÀ.
-
<acpoldesc ACPOLICY_ID="@AllUsersExecuteInFashionAllUsersViews@-2000"
DISPLAYNAME="All Users Execute InFashion Views"
DESCRIPTION="All Users Execute InFashion Views" LANGUAGE_ID="&en_US;"/>
À» ´ÙÀ½ °ªÀ¸·Î ¹Ù²Ù½Ê½Ã¿À.
<acpoldesc ACPOLICY_ID="@AllUsersExecuteInFashionAllUsersViews"
DISPLAYNAME="All Users Execute InFashion Views"
DESCRIPTION="All Users Execute InFashion Views" LANGUAGE_ID="&en_US;"/>
- µÎ ÆÄÀÏ¿¡¼ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ACPOLICY Å×À̺íÀÇ MEMBER_ID ¿ °ªÀ»
MEMBER_ID="&MEMBER_ID;"·Î ¹Ù²Ù½Ê½Ã¿À.
<acpolicy ACPOLICY_ID="@AllUsersExecuteInFashionAllUsersViews@-2000"
POLICYNAME="AllUsersExecuteInFashionAllUsersViews" MEMBER_ID="-2000"
MBRGRP_ID="@-2001@AllUsers" ACACTGRP_ID="@InFashionAllUsersViews"
ACRESGRP_ID="@ViewCommandResourceGroup"/>
À» ´ÙÀ½ °ªÀ¸·Î ¹Ù²Ù½Ê½Ã¿À.
<acpolicy ACPOLICY_ID="@AllUsersExecuteInFashionAllUsersViews"
POLICYNAME="AllUsersExecuteInFashionAllUsersViews" MEMBER_ID="&MEMBER_ID;"
MBRGRP_ID="@-2001@AllUsers" ACACTGRP_ID="@InFashionAllUsersViews"
ACRESGRP_ID="@ViewCommandResourceGroup"/>
- »óÁ¡ÀÇ Ãß°¡ ¾ð¾î¿¡ ´ëÇØ¼ 1¿¡¼ 4 ´Ü°è±îÁö ´Ù½Ã ¼öÇàÇϽʽÿÀ.
ÁÖ: acpextract ¸í·ÉÀ¸·Î ÀÛ¼ºµÇ´Â AccessControlPolicy.xml ÆÄÀÏÀº °¢°¢ÀÇ ¾ð¾î¿¡ ´ëÇØ µ¿ÀÏÇÕ´Ï´Ù.
±×·¯³ª AccessControlPolicy_locale.xml ÆÄÀÏÀº °¢°¢ÀÇ ¾ð¾î¿¡ ´ëÇØ ´Ù¸¨´Ï´Ù.
- »óÁ¡ÀÇ »óÁ¡ ¾ÆÄ«ÀÌºê ÆÄÀÏ(¿¹: mystore.sar)À» ãÀ¸½Ê½Ã¿À.
»óÁ¡ ¾ÆÄ«ÀÌºê ÆÄÀÏÀº ±âº»°ªÀ¸·Î ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
drive:\WebSphere\CommerceServer\instances\instancename\sar
drive:\Program
Files\WebSphere\CommerceServer\instances\instancename
\sar
/usr/WebSphere/CommerceServer/instances/instancename/sar

/opt/WebSphere/CommerceServer/instances/instancename/sar
/QIBM/UserData/WebCommerce/instances/instancename/sar
- AccessControlPolicesOut.xml ¹× AccessControlPolicesOut_locale.xmlÀÇ
À̸§À» accesscontrol.xml·Î ¹Ù±¸·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
ÁÖ: ·ÎÄÉÀÏÀÇ Æ¯Á¤ accesscontrol.xml ÆÄÀÏÀº
±âº»ÀûÀ¸·Î data/locale(¿¹: data/en_US) µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
- ZIP ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© »óÁ¡ ¾ÆÄ«ÀÌºê ÆÄÀÏÀ» ¿©½Ê½Ã¿À.
- »óÁ¡ ¾ÆÄ«ÀÌºê ÆÄÀÏ¿¡ ÀÖ´Â ±âÁ¸ÀÇ accesscontrol.xml ÆÄÀÏÀ»
´Ü°è 5¿¡¼ º¯°æÇÑ À̸§À¸·Î º¯°æÇϽʽÿÀ.
- »óÁ¡ ¾ÆÄ«ÀÌºê ÆÄÀÏÀ» ÀúÀåÇϽʽÿÀ.
