ተጨማሪ የተጠቃሚ መብቶችን በማዘጋጀት ላይ። ሚናዎችን፣ የመዳረሻ መብቶችን እና የተጠቃሚ በይነገጾችን በማዋቀር ላይ

መዳረሻ በፕሮግራሙ ውስጥ በበርካታ ቦታዎች ሊዋቀር ይችላል, ነገር ግን ለተጠቃሚው መገለጫ እንዲሰራ ይመከራል. ወደ አስተዳዳሪዎች መገለጫ እንሄዳለን እና ምን እናያለን?

የቅንብር ዋጋዎችን ማረም የተከለከለ ነው። ይህ በፍፁም የተለመደ ነው እና እነሱን በሌላ ቦታ ለመጫን መሞከር የለብዎትም. ስርዓቱ ብቻ ያስባል ተጠቃሚው አንዱ ሚና ካለው - " ሙሉ መብቶች", ከዚያም ሁሉም ነገር ተፈቅዶለታል,የተጨማሪ መብቶች ቅንጅቶች ምንም ቢሆኑም.ስለዚህ, እነሱን ማዋቀር ምንም ፋይዳ የለውም. ለሌሎች መገለጫዎች፣ ተጨማሪ መብቶች ጥሩ ናቸው።

ነገር ግን ተጨማሪ የመብቶች ቅንጅቶች ለመገለጫ ብቻ ሳይሆን ለቡድን እና ለ የተወሰነ ተጠቃሚ.


ለተጠቃሚው እና ለመገለጫው የተጨማሪ መብቶች እሴቶች ካልተዛመዱ ስርዓቱ እንዴት ይሆናል? በዚህ ሁኔታ ስርዓቱ የመብቱን ዋጋ መጠቀም ያለበት ሊመስል ይችላል ፣ ወደ ተጠቃሚ ተዘጋጅቷል, እንደ ይበልጥ ትክክለኛ. ግን ያ እውነት አይደለም! የመገለጫ መብቶች ቅድሚያ ከተጠቃሚ ቡድን እና ተጠቃሚ ከፍ ያለ ነው።የመገለጫውን ዋጋ በትክክል ካነበቡ በኋላ, ፕሮግራሙ ለቡድኑ እዚያ የተቀመጠውን እንኳን አይመለከትም, ለዚህም ነው በመገለጫው ውስጥ ማዋቀር አስፈላጊ የሆነው.

ለምንድነው ታዲያ ለቡድን እና ለተጠቃሚው ለማንኛውም ጥቅም ላይ ካልዋሉ መብቶችን መሙላት የሚቻለው? እና ተጠቃሚው መገለጫ ካልተሰጠ ጥቅም ላይ ይውላሉ። በዚህ ጉዳይ ላይ ስርዓቱ የትኞቹን መብቶች ይወስዳል? አወቃቀሩን እንይ፡-

ተግባር ReadValueUserRight (ቀኝ፣ DefaultValue፣ ተጠቃሚ) የመመለሻ እሴቶች= አዲስ ድርድር; ጥያቄ = አዲስ ጥያቄ; Request.SetParameter ("ተጠቃሚ", ተጠቃሚ); Request.Parameter( "የተጠቃሚ መብቶች", ህግ); ጥያቄ.ጽሑፍ = "የተፈቀዱትን የተለያዩ ይምረጡ | የValueRightValue ይመዝገቡ|ከ | የመረጃ መመዝገቢያ.የተጨማሪ የተጠቃሚ መብቶች እሴቶች AS RegisterValue of rights| የት | RegisterValueRight.Right = &UserRight | እና ይመዝገቡValueRight.UserB| ( ምረጥ | የተጠቃሚዎች ቡድኖች።አገናኝ AS አገናኝ| ከ | Directory.UserGroups.UsersGroups AS የተጠቃሚ ቡድኖች| የት | UsersGroups.ተጠቃሚ = &ተጠቃሚ | | ሁሉንም ነገር ያጣምሩ| | ምረጥ | | ሁሉንም ነገር ያጣምሩ| | VALUE(Directory.UserGroups.AllUsers); | &ተጠቃሚ)" ናሙና ናሙና ከሆነ. ብዛት () = 0 ከዚያም የመመለሻ እሴቶች አክል (DefaultValue); አለበለዚያ ባይ ምርጫ። ቀጣይ () ሉፕ የመመለሻ እሴቶች አክል (Selection.Value); የመጨረሻ ዑደት; መጨረሻ ከሆነ; ተመላሽ እሴቶችን መመለስ; መጨረሻ ተግባር

ተግባሩ ለተጠቃሚው፣ ለተጠቃሚው ቡድን እና ለሁሉም ተጠቃሚዎች ቡድን የተገለጹ የመብት እሴቶችን ይመልሳል።

ተግባር RightIsUser (ቀኝ, DefaultValue) የRightValues ​​ድርድር = GetUserRightValue(ቀኝ፣ DefaultValue); ArrayValues ​​ፈቃዶችን ተመለስ። አግኝ(እውነት)<>ያልተገለጸ;መጨረሻ ተግባር

ስለ "ሁሉም ተጠቃሚዎች" ቡድን አይርሱ. ሁሉንም የስርዓቱ ተጠቃሚዎችን ያካትታል, ነገር ግን ማንም ሰው ለእሱ ምን አይነት መብቶች እንደተሰጡ እምብዛም አይመለከትም. እንዲሁም አይደለም ትክክለኛው ውሳኔለሁሉም ተጠቃሚዎች እንዲተገበር ከፈለግን የዚህን ቡድን ዋጋ ያስቀምጣል። እደግመዋለሁ, መገለጫው ከፍተኛ ቅድሚያ አለው; ተጨማሪ መብቶችን ማስተካከል ያለብዎት.

በተጨማሪም ስርዓቱ ይህንን መመዝገቢያ በእያንዳንዱ ጊዜ አያነብም, ነገር ግን ውሂቡን ከመጀመሪያው ንባብ በኋላ በመሸጎጫው ውስጥ ያስቀምጣል እና ከዚያ በኋላ መረጃውን ይወስዳል. ስለዚህ ለተጠቃሚው የተቀመጠው ዋጋ በሚቀጥለው ክፍለ ጊዜ ውስጥ ብቻ ተግባራዊ ይሆናል.

ስለዚህ፣ እናጠቃልለው፡-

ተጠቃሚው የ “ሙሉ መብቶች” ሚና ካለው ፣ እሱ የተጨማሪ መብቶችን እሴቶች ማዋቀር አያስፈልገውም ፣ እሱ ሁሉንም ነገር አስቀድሞ ተፈቅዶለታል። መገለጫው ካልተገለጸ ስርዓቱ ለቡድኑ ፣ ለተጠቃሚው እና ለ “ሁሉም ተጠቃሚዎች” ቡድን እሴቶችን ያነባል እና በመርህው መሠረት አንዱን ይመርጣል-በአንድ ቦታ ከተፈቀደ ፣ ከዚያ በ ሁሉም።


እና ስለዚህ፣ የአርትዖት ወይም የመቀየር መብቶች ሳይኖር መረጃን ብቻ ለማየት ወደ ስርዓቱ የመዳረሻ መብቶችን ማከል አለብን።

ተጠቀም መደበኛ ተግባርበ UCP ውስጥ ያለው ተመሳሳይ ሚና “ተጠቃሚ” አንዳንድ ማውጫዎችን የመቀየር መብት ስላለው አይቻልም። በተጨማሪም ፣ ተጨማሪ የተጠቃሚ መብቶች ላይ ያልተመሰረቱ እና ለማዋቀር በጣም ቀላል የሆኑ መብቶችን መፍጠር ያስፈልግዎታል (አንድ ሳጥን ብቻ ምልክት ማድረግ ያስፈልግዎታል)።

መፍትሄ

መፍትሄው ራሱ ከበርካታ ጥቃቅን ነገሮች ጋር በጣም ቀላል ነው. አዲስ ሚና ወደ ውቅሩ "DEV_ViewOnly" እንጨምር። በውስጡ፣ ለእያንዳንዱ የውቅር ሜታዳታ ነገር፣ የማንበብ፣ የማየት እና የመቀበል መብቶችን እናዘጋጃለን።


ለተጨማሪ ልማት እና ለአዳዲስ ዕቃዎች የመብቶች አቀማመጥ ፣ “ለአዳዲስ ዕቃዎች መብቶችን ያዘጋጁ” የሚለውን አማራጭ እናዘጋጃለን ።

ቀድሞውኑ፣ ይህንን ሚና ለተጠቃሚው በማከል፣ አብዛኞቹ የውሂብ ጎታ ሰንጠረዦችን እንዲያነብ/እንዲመለከት እንሰጠዋለን። ሆኖም ተጠቃሚው መደበኛውን "ተጠቃሚ" ሚና ካልተመደበ መደበኛው ዘዴ በስርዓቱ ውስጥ እንዲሰራ አይፈቅድም. ይህን እናስተካክል. በሞጁሉ ውስጥ መደበኛ መተግበሪያበክስተቱ ተቆጣጣሪው ውስጥ "ስርዓቱ ከመጀመሩ በፊት" ያለውን ሚና "ተጠቃሚ" የሚለውን ቼክ እናርማለን፡-

// ስርዓቱ ከመጀመሩ በፊት// የስርዓተ ክወናውን ከመጀመርዎ በፊት ሂደት (ውድቀት) ሚና ከሌለው ("ተጠቃሚ") እና ( ሚና የማይገኝ ("ሙሉ መብቶች ") ) እና ሚና የማይገኝ ከሆነ(" DEV_እይታ ብቻ" ) ከዚያም ማስጠንቀቂያ (" ለእርስዎ ምንም ሚና አልተሰጠም""ተጠቃሚ" .አወቃቀሩን መጀመር አይቻልም። " ) ፤ ውድቀት = እውነት ፤ መመለስ ፤ መጨረሻው ከሆነ ፤ ውድቀት = የተጠቃሚ አስተዳደር አይደለም ። UserDefined() ;//IBVersion በማዘመን ላይ እምቢ ማለት = እምቢታ ወይም የደንበኛ መረጃ መሰረትን አለማዘመን። PossibleUpdateInformationBase() ;// የIB ሥሪትን ማዘመንን ጨርስ

የሂደቱ መጨረሻ ትክክለኛ አሠራር

ከአጠቃላይ ሞጁል "የተጠቃሚ አስተዳደር አገልጋይ" ወደ ውጭ መላኪያ ተግባር "ተጠቃሚው ውቅር እንዲያሄድ ተፈቅዶለታል" የሚለውን እንጨምራለን እና እንለውጣለን፡ ተግባር ተጠቃሚ ተፈቅዶ አሂድ ውቅረት() ሚና የማይገኝ ከሆነ ወደ ውጭ ላክ("ተጠቃሚ") እና (የማይገኝ("ሙሉ መብቶች"))//!!! ለ"DEV_ViewOnly" ሚና እንዲጀመር እንፈቅዳለን!!! DEV_እይታ ብቻእና (የሚጫወተው የለም("

" ) ) ከዚያም በውሸት ተመለስ፤ ካለቀ፣ ወደ እውነት ተመለስ፤ መጨረሻ ተግባር // የሚወሰደው የመጨረሻው እርምጃ የተጠቃሚ ሚናዎችን በራስ ሰር ማጽዳት ነው።የመረጃ መሠረት


"DEV_ViewOnly" ሚና ከተጫነ። ካጸዱ በኋላ, ይህንን ሚና ብቻ ይተዉት. በነባሪ ስርዓቱ ሁል ጊዜ የ"ተጠቃሚ" ሚናን በተገኙት ሚናዎች ላይ እንደሚጨምር ላስታውስዎት። የ"ተጠቃሚዎች" ማውጫ ክፍልን ከመጻፍዎ በፊት የተግባሮችን ዝርዝር እናጸዳለን። እዚህየፕሮግራም ኮድ

ማውጫውን ከመጻፍዎ በፊት ተቆጣጣሪ፡-< >ሂደት DEV_BeforeRecordUserBeforeRecord(ምንጭ፣ እምቢ) ወደ ውጪ ላክ UserIB = InformationBase ተጠቃሚዎች። FindByUniqueIdentifier (ምንጭ.IBUserIdentifier) ​​;

በ"DEV_ViewOnly" ሚና ውስጥ ፕሮግራሙን በሙሉ ደንበኛ ሁነታ የማሄድ መብቶችን ማከልን አይርሱ። ቀጭን ደንበኛእና የድር ደንበኛ, አለበለዚያ ተጠቃሚው በቀላሉ ፕሮግራሙን ማስጀመር አይችልም. እንደ አስፈላጊነቱ ሌሎች የመዳረሻ መብቶችን ያዘጋጁ።

በ1C፡የኢንተርፕራይዝ ሁነታ

የተፈጠረውን ሚና ለተጠቃሚ ከሰጠ በኋላ ማንኛውንም መረጃ በመረጃ ቤዝ ውስጥ ማየት ይችላል።


ተጠቃሚው ማንኛውንም የማውጫ ግቤት መቀየር ወይም ሰነድ መለጠፍን መሰረዝ አይችልም።

የ 1C ፕሮግራም አብሮገነብ የመዳረሻ መብቶች ስርዓት አለው, እሱም በአዋቃጅ - አጠቃላይ - ሮልስ ውስጥ ይገኛል.

ይህ ሥርዓት በምን ይታወቃል እና ዋና ዓላማው ምንድን ነው? ከተጠቃሚ ቦታዎች ወይም የእንቅስቃሴ ዓይነቶች ጋር የሚዛመዱ የመብቶች ስብስቦችን እንዲገልጹ ያስችልዎታል. ይህ ሥርዓትየመዳረሻ መብቶች በተፈጥሮ ውስጥ የማይለዋወጡ ናቸው, ይህም ማለት አስተዳዳሪው የመዳረሻ መብቶችን ወደ 1C እንዳስቀመጠው, እንዲሁ ነው. ከስታቲስቲክስ በተጨማሪ, ሁለተኛ የመዳረሻ መብቶች ስርዓት አለ - ተለዋዋጭ (RLS). በዚህ ስርዓት ውስጥ የመዳረሻ መብቶች በተለዋዋጭ ይሰላሉ, በእሱ ላይ በመመስረት የተሰጡ መለኪያዎች, ውስጥየሥራ ሂደት.

ሚናዎች በ1C

በ ውስጥ በጣም የተለመዱ የደህንነት ቅንብሮች የተለያዩ ፕሮግራሞችየተዘጋጀው የማንበብ/የመጻፍ ፈቃድ ተብሎ የሚጠራው ነው። የተለያዩ ቡድኖችተጠቃሚዎች እና ወደፊት፡ አንድን የተወሰነ ተጠቃሚ ከቡድኖች ማካተት ወይም ማግለል። እንዲህ ዓይነቱ ሥርዓት ለምሳሌ በ ውስጥ ጥቅም ላይ ይውላል ስርዓተ ክወናዊንዶውስ ኤ.ዲ. ንቁ ማውጫ). ውስጥ ጥቅም ላይ የዋለው የደህንነት ስርዓት ሶፍትዌር 1C, ስም አግኝቷል - ሚናዎች. ምንድነው ይሄ፧ በ 1C ውስጥ ያሉ ሚናዎች በቅርንጫፉ ውስጥ ባለው ውቅር ውስጥ የሚገኝ ነገር ነው-አጠቃላይ - ሚናዎች. እነዚህ 1C ሚናዎች መብቶች የተመደቡባቸው ቡድኖች ናቸው። ወደፊት፣ እያንዳንዱ ተጠቃሚ ከዚህ ቡድን ሊካተት ወይም ሊገለል ይችላል።

የሚና ስም ላይ ሁለቴ ጠቅ በማድረግ ለ ሚና የመብቶች አርታዒን ይከፍታሉ. በግራ በኩል የነገሮች ዝርዝር አለ ፣ ማናቸውንም ምልክት ያድርጉ እና በቀኝ በኩል ሊሆኑ የሚችሉ የመዳረሻ መብቶች አማራጮችን ያያሉ ።

- ማንበብ: መዝገቦችን ወይም ከፊል ቁርጥራጮቻቸውን ከመረጃ ቋት ሰንጠረዥ ማግኘት;
- በማከል: አዳዲስ መዝገቦችን በማስቀመጥ ላይ;
- ለውጥ: ለውጦችን ማድረግ ነባር መዝገቦች;
- በመሰረዝ ላይ: አንዳንድ መዝገቦችን, የቀረውን ሳይለወጥ በመተው.

ሁሉም የመዳረሻ መብቶች በሁለት ዋና ዋና ቡድኖች ሊከፈሉ እንደሚችሉ ልብ ይበሉ - ይህ “ፍትሃዊ” መብት ነው እና ይህ በትክክል “በይነተገናኝ” ባህሪው ሲጨመር ትክክል ነው። ይህ ምን ማለት ነው? ነጥቡም ይህ ነው።

ተጠቃሚው አንዳንድ ቅጾችን ሲከፍት ፣ ለምሳሌ ማቀናበር እና በተመሳሳይ ጊዜ በመዳፊት ላይ ጠቅ ሲያደርግ ፣ አብሮ በተሰራው 1C ቋንቋ ውስጥ ያለው ፕሮግራም የተወሰኑ እርምጃዎችን ማከናወን ይጀምራል ፣ ለምሳሌ ሰነዶችን መሰረዝ። “በቀላሉ” 1C መብቶች በፕሮግራሙ እንዲከናወኑ የመፍቀድ ሃላፊነት አለባቸው።

በጉዳዩ ላይ አንድ ተጠቃሚ ጆርናል ሲከፍት እና ከቁልፍ ሰሌዳው ላይ የሆነ ነገር ማስገባት ሲጀምር (ለምሳሌ አዲስ ሰነዶች) 1C “በይነተገናኝ” መብቶች እንደዚህ ያሉትን ድርጊቶች የመፍቀድ ሃላፊነት አለባቸው። እያንዳንዱ ተጠቃሚ በአንድ ጊዜ በርካታ ሚናዎችን ማግኘት ይችላል፣ ከዚያ ፈቃዱ ይታከላል።

RLS በ1ሲ

ወደ ማውጫው (ወይም ሰነድ) መዳረሻን ማንቃት ወይም ማሰናከል ይችላሉ። “ትንሽ ማብራት” አይችሉም። ለዚሁ ዓላማ, የ 1C ሚና ስርዓት የተወሰነ ቅጥያ አለ, እሱም RLS ይባላል. ይህ ተለዋዋጭ ስርዓትበመዳረሻ መብቶች, በመዳረሻ ላይ ከፊል ገደቦችን የሚያስተዋውቅ. ለምሳሌ, የአንድ የተወሰነ ድርጅት እና መጋዘን ሰነዶች ብቻ ለተጠቃሚው ይገኛሉ, እና የቀረውን አይመለከትም.

ውስብስብ ዕቅዱ ለመረዳት በጣም አስቸጋሪ ስለሆነ የ RLS ስርዓት በጣም በጥንቃቄ ጥቅም ላይ መዋል እንዳለበት መታወስ አለበት. የተለያዩ ተጠቃሚዎችበተመሳሳይ ጊዜ፣ ለምሳሌ ከተለያዩ ተጠቃሚዎች የተገኘውን ተመሳሳይ ሪፖርት ሲያወዳድሩ ጥያቄዎች ሊነሱ ይችላሉ። እስቲ ይህን ምሳሌ እንመልከት። አንድ የተወሰነ ማውጫ (ለምሳሌ ድርጅቶች) እና የተወሰነ መብት (ንባብ ለምሳሌ) መርጠዋል፣ ማለትም፣ ለ 1C ሚና ማንበብ ይፈቅዳሉ። በዚህ አጋጣሚ, በርቀት ፓነል ውስጥ የውሂብ መዳረሻ ገደቦች, የጥያቄውን ጽሑፍ ያዘጋጃሉ, በዚህ መሠረት እንደ ቅንጅቶቹ መሰረት ወደ ውሸት ወይም እውነት ይዘጋጃል. በተለምዶ ቅንብሮች በልዩ የመረጃ መዝገብ ውስጥ ይቀመጣሉ።


ይህ ጥያቄ በተለዋዋጭ (ንባብ ለማደራጀት በሚሞከርበት ጊዜ) ለሁሉም የማውጫ ግቤቶች ይፈጸማል። ልክ እንደዚህ ይሰራል-የደህንነት ጥያቄው የተመደበላቸው መዝገቦች - እውነት ነው, ተጠቃሚው ያያል, ሌሎች ግን አያደርጉም. 1C መብቶች የተቋቋሙ ገደቦች, በግራጫ ጎልቶ ይታያል.

ቅዳ ክወና ተመሳሳይ ቅንብሮች RLS የሚመረተው አብነቶችን በመጠቀም ነው። ለመጀመር፣ የደህንነት ጥያቄውን የሚያንፀባርቁበት አብነት ፈጥረዋል፣ ለምሳሌ፣ MyTemplate ብለው በመጥራት። ከዚያ, በመዳረሻ መብቶች ቅንብሮች ውስጥ, የዚህን አብነት ስም በዚህ መንገድ ይግለጹ: "#MyTemplate".

አንድ ተጠቃሚ በ1C ኢንተርፕራይዝ ሁነታ ሲሰራ ከRLS ጋር ሲገናኝ እንደ "በቂ ያልሆኑ መብቶች" (ለምሳሌ የXXX ማውጫ ለማንበብ) ያለ የስህተት መልእክት ሊመጣ ይችላል። ይህ የሚያመለክተው የ RLS ስርዓት አንዳንድ መዝገቦችን እንዳያነብ ታግዷል። ይህ መልእክት እንደገና እንዳይታይ ለመከላከል በጥያቄ ጽሑፍ ውስጥ የተፈቀደ የሚለውን ቃል ማስገባት ያስፈልግዎታል።

   

የመለወጥ እና የማረም መብት - ልዩነቱ ምንድን ነው?

በትክክል ልዩነቱ ምንድን ነው?

ባጭሩ፡-
ለውጥ- ነገሩን ጨርሶ የመቀየር/የማይቻል/የማይቻል/የሚቻልበትን ሁኔታ ይወስናል።
ማረም- በይነተገናኝ ትርጉም ይይዛል።

ተጨማሪ ዝርዝሮች፡

በይነተገናኝ እና መሠረታዊ መብቶች

በ1C፡የኢንተርፕራይዝ ሲስተም የሚደገፉ ሁሉም መብቶች በሁለት ይከፈላሉ። ትላልቅ ቡድኖች: መሰረታዊ እና በይነተገናኝ. መሰረታዊ መብቶች በስርዓት ውሂብ አካላት ላይ ወይም በአጠቃላይ ስርዓቱ ላይ የተከናወኑ ድርጊቶችን ይገልፃሉ እና ውሂቡ ምንም ይሁን ምን ሁልጊዜም ምልክት ይደረግባቸዋል። በይነተገናኝ መብቶች በተጠቃሚ በይነተገናኝ ሊከናወኑ የሚችሉ ድርጊቶችን ይገልፃሉ። በዚህ መሠረት, በይነተገናኝ ክዋኔዎች ሲሰሩ ብቻ ነው የሚመረመሩት መደበኛ ዘዴዎችን በመጠቀም, እና ውስጥ የደንበኛ-አገልጋይ ስሪትሁሉም የመብቶች ፍተሻዎች (በይነተገናኝ ካልሆነ በስተቀር) በአገልጋዩ ላይ ይከናወናሉ.

መሰረታዊ እና መስተጋብራዊ መብቶች እርስ በርስ የተያያዙ ናቸው። ለምሳሌ፣ መሰረታዊ መብት አለ፣ ሰርዝ፣ እሱም ሁለት ተዛማጅ በይነተገናኝ መብቶች ያሉት። በይነተገናኝ ማስወገድእና የተጠቆሙትን በይነተገናኝ ማስወገድ። ተጠቃሚው እንዳይሰርዝ ከተከለከለ፣ ሁሉም በይነተገናኝ “ስረዛዎች” ለእሱም የተከለከሉ ናቸው። በተመሳሳይ ጊዜ ተጠቃሚው ምልክት የተደረገባቸውን ዕቃዎች በይነተገናኝ እንዲሰርዝ ከተፈቀደለት ይህ ማለት እሱ እንዲሰርዝ ተፈቅዶለታል ማለት ነው።

ከዚህም በላይ መሠረታዊ መብቶች አንዳቸው በሌላው ላይ ሊመሰረቱ ይችላሉ. በውጤቱም በጣም ውስብስብ የሆኑ የግንኙነቶች ሰንሰለቶች ተመስርተው በስርአቱ የሚከታተሉት፡ ገንቢ የመብት ፍቃድ እንዳነሳ ስርዓቱ ራሱ በዚህ መብት ላይ የሚመሰረቱትን ሁሉንም መብቶች ያስወግዳል። እና በተቃራኒው, አንድ ገንቢ መብትን ሲያዘጋጅ, ስርዓቱ ራሱ ይህ መብት የተመካባቸውን ሁሉንም መብቶች ይጭናል.

ለምሳሌ፣ አንድ ተጠቃሚ ምልክት የተደረገባቸው ንጥሎች በይነተገናኝ መሰረዝ መብት እንዲኖረው፣ በይነተገናኝ የአርትዖት መብት ሊኖረው ይገባል። ይህ መብት በተራው፣ በይነተገናኝ ትክክለኛው እይታ ያስፈልገዋል፡-

ቀኝ ምልክት የተደረገባቸው በይነተገናኝ መወገድ ማስወገድ. በይነተገናኝ ህግ ማረምመሰረታዊ መብት ይጠይቃል ለውጥ. በይነተገናኝ ህግ ይመልከቱመሰረታዊ መብት ይጠይቃል ማንበብ.

በተጨማሪም መሰረታዊ መብቶች ለውጥእና ማስወገድመሰረታዊ መብት ይጠይቃል ማንበብ.

እርስዎም ሊፈልጉት ይችላሉ።

በማንኛውም ባለብዙ ተጫዋች የሂሳብ አያያዝ ስርዓትየተጠቃሚ መብቶች በዚህ መሠረት መከፋፈል አለባቸው የሥራ ኃላፊነቶችሰራተኛ. ትላልቅ ኩባንያዎችለዚህ ትኩረት ይስጡ ልዩ ትኩረት, ምክንያቱም የኩባንያው ትልቅ መጠን በመረጃ ስርዓቱ ውስጥ ያለው መረጃ እየጨመረ በሄደ መጠን የግጭት እና ስህተቶች የመከሰቱ አጋጣሚ ከፍ ያለ ነው። የተሳሳተው ምን ሊሰጥ ይችላል? የተጠቃሚ መብቶችን ማዋቀር:

ብቃት የሌለው የውሂብ ግቤት

- በተዘጋ ጊዜ ውስጥ መረጃን መለወጥ ወይም ወደ ኋላ መመለስ
- በተጠቃሚዎች የውሂብ ላይ የማይጣጣሙ ለውጦች, በተለያዩ ቦታዎች ላይ በተመሳሳይ ሰነድ (ነገር) ላይ ይስሩ

እንደሚመለከቱት, ተጠቃሚዎች ሳያስቡት የሚያስተዋውቁባቸው ብዙ አይነት ስህተቶች አሉ. ስለዚህ ከመብቶች ስርጭት ጋር መደራረብ እጅግ በጣም ወደማይፈለጉ ውጤቶች ሊመራ ይችላል። ዋናዎቹ፡-

የሰነዶች መውረድ በኤሌክትሮኒክ እና በታተመ ቅጽ
- በአስተዳደር እና በሂሳብ አያያዝ ውስጥ ልዩነቶች
- በመጋዘኖች ውስጥ የሸቀጦች ትክክለኛ ያልሆነ ሚዛን
- በግዢዎች ፣ ሽያጭ ፣ ምርቶች ላይ በታቀደው አፈፃፀም ላይ የተሳሳቱ ሪፖርቶች
- የተሳሳተ እቅድ እና ትንበያ
- የደመወዝ ዕቅዶችን በማዞር ፣ በጉርሻዎች ዝቅተኛ ክፍያ ፣ ወዘተ ላይ የተመሠረተ የተሳሳተ ስሌት።
- ስህተቶችን ወይም ማስተካከያዎችን ለማግኘት እና ለማስተካከል ተጨማሪ የጉልበት ወጪዎች

ዋናዎቹ እነዚህ ናቸው። አሉታዊ ውጤቶችበስህተት የተዋቀሩ የተጠቃሚ መብቶች። ይህንን ዝርዝር በ1C ውስጥ በስህተት በተዘጋጁ የተጠቃሚ መብቶች ምክንያት በተከሰቱት በራስዎ ስህተቶች ማሟላት ይችላሉ።
በትክክል የተነደፈ የመረጃ ስርዓትየተዘረዘሩትን ስህተቶች ሙሉ በሙሉ ካላስወገዱ, እነሱን በመቀነስ እና የበለጠ እንዲተነብዩ ማድረግ. መተንበይ የሚለው ቃል ምን ማለታችን ነው? ለምሳሌ የተጠቃሚ መብቶች ባለፈው ቁጥር ላይ ያለው መረጃ ሊለወጥ በሚችል መልኩ ከተዋቀረ የተወሰነ ቁጥርተጠቃሚዎች, ከዚያም ለስህተቱ ተጠያቂ የሆነውን ሰራተኛ ፍለጋ ይቀንሳል. በተጨማሪም ማንኛውንም ነገር ወደ ኋላ መለስ ብሎ የመቀየር እድል የሚሰጠው ለስርዓቱ አስተዳዳሪዎች ወይም ለሂደቱ ሚዛናዊ አቀራረብን ለሚወስዱ እና ለተደረጉት ለውጦች ሁሉ ሃላፊነት ለሚወስዱ ሰራተኞች ነው።
በሁኔታዊ ሁኔታ ሁሉም ነገር የተጠቃሚ መብቶች በ1C (8.1/8.2)ሊከፈል ይችላል፡-
- ውሂብ ይመልከቱ
- የውሂብ ግቤት
- የገባውን ውሂብ መለወጥ
- መሰረዝ

በተለምዶ ሁሉም የተጠቃሚ መብቶች ቅንጅቶች በሶፍትዌር ሊከፋፈሉ ይችላሉ (በማዋቀሪያው ውስጥ የተከናወነ) እና ተጠቃሚ (በ1C ኢንተርፕራይዝ ውስጥ የተከናወነ)።

በ CONFIGURATOR በኩል መብቶችን ማቀናበር

ከዚህ በታች ሰነድ የመፍጠር እና የመለጠፍ እና በማዋቀር ሁነታ ላይ የአርትዖት እና የኋልዮሽ ለውጦችን የመከልከል መብት ያለው ለሰነድ "የዕቃ እና የአገልግሎቶች ሽያጭ" የ"አስተዳዳሪ" የተጠቃሚ መብቶችን የማዋቀር ምሳሌ ነው።

እያንዳንዳቸው እነዚህ መለኪያዎች ለሁሉም የፕሮግራም ዕቃዎች ሊመደቡ ይችላሉ ፣ ወይም ለእያንዳንዳቸው በግል ሊዋቀሩ ይችላሉ። ለምሳሌ፡ ተጠቃሚው በ"Nomenclature" ማውጫ ውስጥ ያለውን ንጥል ነገር ማስገባት እና ማርትዕ ይችላል፣ነገር ግን "የዕቃ ሽያጭ" ሰነዶችን የማየት መብት ብቻ ነው ያለው።
መብቶችን ሲያዘጋጁ ሁሉንም ነገር ግምት ውስጥ ማስገባትም በጣም አስፈላጊ ነው የሥራ ተግባራትሰራተኛው ተግባሩን መወጣት እንዳይችል የተጠቃሚ መብቶችን ከመጠን በላይ “መጨናነቅ” ሁኔታ እንዳይፈጠር ። ለእያንዳንዱ የማዋቀሪያ ነገር የመብቶች ዝርዝር ውቅር የሚረዳው በዚህ ሁኔታ ውስጥ ነው።
ትክክለኛ ቅንብሮች መብቶች በ 1 ሲ, ሥራው በፕሮግራሙ አስተዳዳሪ ከቢዝነስ ተንታኝ ወይም ከክፍል ኃላፊ ጋር መከናወን አለበት. ለበለጠ ትክክለኛ የሥራ ኃላፊነቶች ወደ ፕሮግራሙ፣ ሊረዱ ይችላሉ። የሥራ መግለጫዎችሰራተኞች, ካሉ, የፕሮግራሙ አስተዳዳሪ ሰራተኛው ምን ተግባራትን እንደሚሰራ በትክክል መረዳት ይችላል. ለበለጠ ምቹ የመረጃ መዳረሻ የፕሮግራም መገናኛዎችን (ጭምብሎችን) መጠቀምም ይመከራል። በይነገጹ የምናሌ ንጥሎች እና አዶዎች ስብስብ ነው። ፈጣን መዳረሻየአንድ የተወሰነ ተግባር አባል መሆን ላይ ያተኮረ፡ ግዥ፣ ሽያጮች፣ እቃዎች፣ ጥሬ ገንዘብ፣ ሙሉ። በትክክል የተመረጠ ወይም የተዋቀረ በይነገጽ የፕሮግራሙን የበለጠ ምቹ አጠቃቀም ያቀርባል እና ከመጠን በላይ የፕሮግራም ጭነት ያስወግዳል አላስፈላጊ ተግባራትወዘተ. ነገር ግን፣ አንዳንድ ተግባራት እና የበይነገጽ አዶዎች ሊታዩ እንደሚችሉ ያስታውሱ፣ ነገር ግን የመመልከት መብት ከሌለው ለተጠቃሚው አይገኝም። እነዚያ። በበይነገጹ ውስጥ የምናሌ ንጥል ነገር መኖሩ ወደዚህ ክፍል ንጥል ነገር ለማየት ወይም ለማስገባት ዋስትና አይሰጥም።

በ 1C ኢንተርፕራይዝ በኩል መብቶችን ማዋቀር

በስተቀር የሶፍትዌር ገደቦችሰነዶችን ለመጠበቅ እና ለማረም ፣ በ 1C ውስጥ ያሉ የሌሎች ነገሮች ማውጫዎች ፣ እንዲሁም በሰነዶች ውስጥ በራስ-ሰር ለመተካት ምቾት ተጨማሪ መብቶችን ማዋቀር ይችላሉ-ድርጅቶች ፣ የቫት ተመኖች ፣ ዋና አቅራቢዎች ፣ ክፍፍል ፣ የሰነድ ዝግጅት ቦታ ፣ ወዘተ. ብዙውን ጊዜ ለራስ-መተካት ከተዋቀሩ ዋጋዎች የአንደኛ ደረጃ ሰነዶችን ግቤት በእጅጉ ያቃልላሉ እና በሰነዶች ውስጥ ተደጋጋሚ ዝርዝሮችን ያለማቋረጥ የመምረጥ ስራን ያስወግዳል።



ቅንብሮቹን የሚሠራውን ተጠቃሚ ከመረጡ በኋላ ማዋቀሩ ራሱ በቀጥታ መለኪያዎችን በመምረጥ እና አስፈላጊዎቹን ሳጥኖች በመፈተሽ ይጀምራል ።



ለማጠናቀቅ ሙሉ ማበጀትተጨማሪ የተጠቃሚ መብቶች መዋቀር አለባቸው



እና ልክ እንደ መሰረታዊ የተጠቃሚ ቅንብሮችን ሲያዋቅሩ ተጨማሪ ቅንብሮችን ያከናውኑ፡



በ 1C ፕሮግራም ውስጥ የተጠቃሚን የመዳረሻ መብቶችን ለማዘጋጀት ከመሰረታዊ ህጎች የተወሰኑ ጥቅሶችን አቅርበናል። ለትክክለኛው ውቅር የ 1C አስተዳዳሪዎችን ወይም የ 1C ፕሮግራም የጥገና አገልግሎቶችን የሚሰጡ ኩባንያዎችን ማነጋገር እንመክራለን.
የማዋቀር ፍላጎት ካሎት የተጠቃሚ መብቶችን በ 1C ይለዩ ወይም ምክር ከፈለጉ ለእርዳታ ያነጋግሩን። እየሰራን ነው። በቀጥታወይም በርቀትበእኩል ቅልጥፍና.