‏‫آلية تحديد الوصول إلى RDL لـ Dynamics 365 (online)

تنطبق على Dynamics 365 (على الإنترنت)، الإصدار 9.0

في Microsoft Dynamics 365 (على الإنترنت)، يتم تشغيل التقارير في وضع الحماية. ويتم ذلك عن طريق تمكين آلية تحديد الوصول إلى لغة تعريف التقرير (RDL) في SQL Server Reporting Services. تتيح لك آلية تحديد الصلاحيات لـ RDL إمكانية الكشف عن استخدام أنواع معينة من الموارد وتقييدها. ونتيجة لذلك، قد لا تكون بعض الميزات في Microsoft Dynamics 365 (على الإنترنت) متوفرة. لمزيد من المعلومات، راجع MSDN: تمكين وتعطيل آلية تحديد الوصول إلى RDL.

تم توضيح إعدادات تكوين آلية تحديد الوصول إلى RDL الحالية في Microsoft Dynamics 365 (على الإنترنت) في الأقسام التالية بهذا الموضوع.

حدود طول نتيجة الصفيف وطول نتيجة السلسلة

تمت زيادة أقصى عدد مسموح به في قيم مرتجع الصفيف لعبارة RDL من 250 إلى 102400. تمت زيادة أقصى عدد مسموح به في قيم مرتجع السلسلة لعبارة RDL أيضًا من 250 إلى 102400. وهذا يتيح لك تضمين الصور والشعارات بأحجام تصل إلى 75 كيلو بايت، والتي سيتم تخزينها في قاعدة بيانات باستخدام ترميز Base64.

تم تعيين MaxResourceSize إلى 2000. وهذا يتيح لك تضمين صور خارجية في التقرير والتي يصل حجمها إلى 1500 كيلوبايت. مزيد من المعلومات: TechNet: إضافة صورة خارجية (Report Builder وSSRS)

أنواع مسموح بها وأعضاء مرفوضين

تتيح لك ميزة آلية تحديد الوصول إلى RDL إنشاء قائمة بالأنواع المعتمدة (المسموح بها) وقائمة بالأعضاء المرفوضين. يُشار إلى قائمة الأنواع المعتمدة باسم قائمة السماح. ويُشار إلى قائمة الأعضاء المرفوضين غير المسموح بهم في عبارات RDL باسم قائمة الحظر.

يحتوي الجدول التالي على قائمة بالأنواع المسموح بها والأعضاء المرفوضين المتوفرة في وضع الحماية في Microsoft Dynamics 365 (على الإنترنت).

الأنواع المسموح بها الأعضاء المرفوضين
System.Array CreateInstance
Finalize
GetType
MemberwiseClone
تغيير الحجم
System.DateTime FromBinary
GetDateTimeFormats
GreaterThan
GreaterThanOrEqual
System.Object GetType
MemberwiseClone
ReferenceEquals
System.DbNull Finalize
MemberwiseClone
GetObjectData
GetTypeCode
System.Math BigMul
DivRem
IEEERemainder
E
PI
Pow
System.String
System.TimeSpan الساعات
TicksPerDay
TicksPerHour
TicksPerMillisecond
TicksPerMinute
TicksPerSecond
Zero
TryParse
TryParseExact
System.Convert ChangeType
IConvertible.ToBoolean
IConvertible.ToByte
IConvertible.ToChar
IConvertible.ToDateTime
IConvertible.ToDecimal
IConvertible.ToDouble
IConvertible.ToInt16
IConvertible.ToInt32
IConvertible.ToInt64
IConvertible.ToSByte
IConvertible.ToSingle
IConvertible.ToType
IConvertible.ToUInt16
IConvertible.ToUInt32
IConvertible.ToUInt64
System.StringComparer إنشاء
Finalize
System.TimeZone Finalize
GetType
MemberwiseClone
System.Uri Unescape
تحليل
Escape
Finalize
System.UriBuilder Finalize
System.Globalization.CultureInfo ClearCachedData
System.Text.RegularExpressions.Match فارغ
NextMatch
النتيجة
Synchronized
System.Text.RegularExpressions.Regex CacheSize
CompileToAssembly
GetGroupNames
GetGroupNumbers
GetHashCode
Unescape
UseOptionC
UseOptionR
capnames
caps
capsize
capslist
roptions
pattern
factory
IsMatch
Matches
Iserializable.GetObjectData
InitializeReferences
RightToLeft
خيارات
Microsoft.VisualBasic.Constants vbAbort
vbAbortRetryIgnore
vbApplicationModal
vbArchive
vbBinaryCompare
vbCancel
vbCritical
vbDefaultButton1
vbDefaultButton2
vbDefaultButton3
vbExclamation
vbFormFeed
vbGet
vbHidden
vbHide
vbHiragana
vbIgnore
vbInformation
vbKatakana
vbLet
vbLinguisticCasing
vbMaximizedFocus
vbMinimizedFocus
vbMinimizedNoFocus
vbMsgBoxHelp
vbMsgBoxRight
vbMsgBoxRtlReading
vbMsgBoxSetForeground
vbNo
vbNormal
vbNormalFocus
vbNormalNoFocus
vbObjectError
vbOK
vbOKCancel
vbOKOnly
vbQuestion
vbReadOnly
vbRetry
vbRetryCancel
vbSet
vbSystem
vbSystemModal
VbTypeName
vbVolume
Zero
Microsoft.VisualBasic.ControlChars Finalize
GetType
MemberwiseClone
Microsoft.VisualBasic.Conversion Err
ErrorToString
Fix
Microsoft.VisualBasic.DateInterval Finalize
GetType
MemberwiseClone
Microsoft.VisualBasic.Financial Finalize
GetType
MemberwiseClone
IRR
NPV
MIRR
Microsoft.VisualBasic.Interaction AppActivate
Beep
CallByName
الأمر
CreateObject
Environ
Finalize
GetAllSettings
GetObject
GetSetting
GetType
InputBox
MemberwiseClone
MsgBox
SaveSetting
Shell
اختر
تبديل
Microsoft.VisualBasic.Information Erl
Err
IsError
IsDBNull
Lbound
Ubound
SystemTypeName
Microsoft.VisualBasic.Strings Finalize
GetType
MemberwiseClone
Lset
Rset
Microsoft.Crm.Reporting.RdlHelper

الأعضاء المرفوضين العامين

يحتوي الجدول التالي على قائمة بالأعضاء المرفوضين الشائعين في أنواع مسموح بها:

||
|-|
|DateString|
|المدة|
|Equality|
|يساوي|
|Erl|
|عامل تصفية|
|GetChar|
|GroupNameFromNumber|
|GroupNumberFromName|
|Int|
|MaxValue|
|MinValue|
|Negate|
|المؤقت|
|TimeString|
|ToBinary|
|Finalize|
|GetType|
|MemberwiseClone|

(راجع أيضاً )

دليل إعداد التقارير والتحليلات
نماذج التقارير