الأتمتة لا ترسل إلى المجموعة

لقد قمت بإعداد أتمتة باستخدام البرنامج النصي ‘جدولة رسالة خاصة مع نتائج مستكشف البيانات’.

على الرغم من أن تسمية الحقل هي “إرسال إلى المستخدم أو المجموعة أو البريد الإلكتروني *”

تلقيت أنا وكولين الرسالة الخاصة، لكن جهة الاتصال الخاصة بي في مجموعة JVM لم تتلقها.

لا أجد أي شيء حول هذا في السجلات.

لاحظ أن مستخدمًا آخر أبلغ في 23 سبتمبر أن الإرسال إلى المجموعات لم يعمل. أبدأ موضوعًا جديدًا على الرغم من أن هذا الموضوع يقول “لا يبدو أنه يدعم” وبناءً على واجهة المستخدم اليوم، تبدو الأتمتة مقصودة لدعم

3 إعجابات

يبدو أن الإرسال إلى عنوان بريد إلكتروني يعمل، لذا قمت بالتبديل إلى الاسم المستعار للبريد الإلكتروني للمجموعة.

إعجاب واحد (1)

لقد قمت للتو بتعيين رسالة شخصية يدويًا لمجموعة صغيرة أنا فيها.

لم أتحقق من “إرسال رسالة شخصية فردية لكل مستلم”

و… على حد علمي، لم يتلقها أحد.

لذا أخمن أن هذه هي المشكلة. :frowning:

تعديل: يبدو أنها ذهبت إلى المجموعة ككيان، بدلاً من أي من أعضاء المجموعة.

إعجابَين (2)

ها نحن ذا:

اعتقدت أنه بما أن جميع المستخدمين في المجموعة squad كانوا أيضًا في المجموعة company، وأن المجموعة company لديها وصول صريح إلى التقرير، فإن ذلك سيعمل.

لكن المجموعات لا تتوسع إلى مستخدمين (ولا يوجد خيار في واجهة المستخدم لتشغيل ذلك)

إعجابَين (2)

مرحباً، شكراً لمشاركتك تفاصيل هذه المشكلة.

هل يمكنك التحقق من قيمة إعداد المجموعة:

المجموعة → إدارة → تفاعل → من يمكنه إرسال رسالة إلى هذه المجموعة؟

إذا كان بإمكانك مشاركة القيمة الخاصة بمجموعة JVM، فسوف يساعدني ذلك في تصحيح هذه المشكلة.

سأشارك هذه الملاحظات مع الفريق لمعرفة ما إذا كان بإمكاننا تحسين هذه الميزة.

3 إعجابات

في مجموعتي، أرى علامة تبويب “الرسائل”.

حتى بصفتي مسؤولًا عالميًا، لا أرى ذلك في مجموعة JVM:

لذلك أضفت نفسي إلى المجموعة، ظنًا ربما أن هذا هو السبب في عدم رؤيتها.
لا تزال علامة تبويب “الرسائل” غير موجودة.

ثم تحققت من إعدادات “التفاعل” الخاصة بالمجموعة، وبالفعل، تم تعيين المراسلة على “لا أحد”.

لذلك قمت بتحديث ذلك إلى “أعضاء المجموعة والمشرفون والمسؤولون”.

لكن علامة تبويب “الرسائل” لا تزال لا تظهر للمجموعة، بغض النظر عن عدد المرات التي أقوم فيها بتحديث الصفحة.
إعدادات المراسلة لمديري المجتمع مضبوطة على “الجميع”، لكنني لا أريد فعل ذلك لهذه المجموعة.

إعجاب واحد (1)

نظرت في هذا والإعداد التفاعلي الذي حددته يجب أن يكون جيدًا، ولا يلزم أن يكون “الجميع” لعرض علامة التبويب “الرسائل”.

هناك بعض الخطوات الإضافية التي وجدتها والتي تحدد ما إذا كانت علامة التبويب “الرسائل” مرئية:

  1. يجب أن يكون المستخدم مسجلاً الدخول كعضو في المجموعة أو مسؤول.

  2. يجب أن يكون المستخدم عضوًا في مجموعة تم تمكين الرسائل الشخصية لها (أي عضو في أي مجموعة في SiteSetting.personal_message_enabled_groups) - لا يلزم أن تكون المجموعة المحددة في إعدادات الموقع هذه معرفات المجموعة، ولكن أعتقد أن هذه ستكون طريقة لضمان أن جميع أعضاء المجموعة يمكنهم رؤية علامة التبويب “الرسائل”.

  3. تلقت المجموعة رسالة واحدة على الأقل من قبل.

في الحالة التي تواجهها، أشك في أن المشكلة هي إما 2 أو 3.


نحن نعمل أيضًا على برنامج الأتمتة لإضافة خيار للمجموعات لإرسالها إلى أعضاء المجموعة الفرديين. سأشارك المزيد من التفاصيل حول ذلك عندما يكون جاهزًا.

إعجاب واحد (1)

رائع! :tada:

في غضون ذلك، أدركت أنه لإرسال تقرير إلى مجموعة، يجب أن يكون لهذه المجموعة الفردية المحددة أذونات صريحة للتقرير، بدلاً من أن يكون لكل مستلم في المجموعة أذونات (عبر مجموعة أخرى أساسية). سيؤدي حل المجموعة إلى مستخدميها في وقت مبكر من العملية إلى تجنب الاضطرار إلى إضافة 20 مجموعة (حرفيًا!) إلى كل تقرير!

إعجاب واحد (1)

تم دمج تحديث لهذا هنا الآن:

يوجد الآن مربع اختيار في البرنامج النصي للأتمتة لإرسال رسائل خاصة فردية لأعضاء المجموعة. عند تحديده، سيتم استخراج المستخدمين من كل مجموعة وإرسال رسائل فردية لهم.

نأمل أن يجعل هذا البرنامج النصي يعمل بشكل أفضل لاحتياجاتك.

إذا تمت إضافة مجموعة إلى حقل إرسال إلى مستخدم أو مجموعة أو بريد إلكتروني، فستحتاج تلك المجموعة إلى الوصول إلى تقرير مستكشف البيانات. السيناريو المثالي هو وجود مجموعة أكبر (ربما مجموعة تقارير) تحتوي على جميع الأعضاء الذين ترغب في إعلامهم.

إعجابَين (2)

إذًا، للتوضيح:\n\n* لدي ReportA الذي تتم مشاركته مع AllEmployees\n* أريد إرساله إلى EmployeeSubgroup\n\nهل ما زلت بحاجة إلى مشاركة التقرير مع EmployeeSubgroup؟ أليس كافيًا أن يكون لدى Employee1، الموجود في كل من EmployeeSubgroup و AllEmployees، وصول عبر مجموعة؟ هل يجب أن يكون لديها وصول عبر مجموعة "إلى"؟\n\n(أي، هل يتم التحقق من إذن التقرير عند المجموعة، قبل حله إلى مستخدمين فرديين؟ أم يتم حل المجموعة إلى مستخدمين ثم يتم التحقق من أذونات المستخدمين؟)

إعجاب واحد (1)

شكراً لمشاركتك المزيد من التفاصيل. لدي فهم أفضل للمشكلة التي تواجهها، ولدي طلب سحب (PR) قيد الإعداد وسيكون جاهزًا قريبًا.

عند تحديد مربع الاختيار “إرسال رسائل خاصة فردية لأعضاء المجموعة”، يمكننا بعد ذلك التحقق من أذونات الاستعلام للعضو الفردي. نظرًا لأن المستخدم عضو في كل من EmployeeSubgroup و AllEmployees، فيجب أن يعمل كما هو متوقع.

إعجاب واحد (1)

إسقاط تحديث سريع هنا لإعلامك بأنه تم دمج التغيير. عندما يتم تحديد إرسال رسائل خاصة فردية لأعضاء المجموعة، يجب أن يعمل بهذه الطريقة:

3 إعجابات

مرحباً،

يبدو أن هذا لا يعمل. بمجرد حصولي على تحديثك، قمت بتحديث الأتمتة لاستخدام الخيار

وكاختبار، قمت بتحرير تقريرين يتم تشغيلهما تلقائيًا كل 30 دقيقة لمشاركتهما فقط مع مجموعة SonarSourcers الأكبر (أي الموظفين). عندما أقوم بتشغيله يدويًا، أحصل على نتائج:

ولكن على الرغم من أن الأتمتة تعمل، فإن الإرسال إلى CommunityManagers (EmployeeSubgroup) لا يحدث. لا أتلقى رسائل خاصة.

مرحباً، يؤسفنا سماع أنك لا تزال تواجه مشكلات مع هذه الأتمتة.

لقد اختبرت هذا مرة أخرى على نسختي وهو يعمل بناءً على مجموعتين منفصلتين من المستخدمين.

هناك بعض الأشياء التي يمكن التحقق منها:

  • تأكد من أن المكون الإضافي محدث - ضمن /admin/plugins يمكنك التحقق من مكون Data Explorer الإضافي في القائمة. يجب أن يرتبط بأحدث تثبيت على الفرع الرئيسي - وهو هذا التثبيت في وقت كتابة هذا التقرير.

  • تأكد من أن المستخدم الذي تختبر به موجود في كل من مجموعة CommunityManagers ومجموعة SonarSourcers.

  • اختبر يدوياً باستخدام زر trigger automation داخل تحرير النص البرمجي.

  • قم بإيقاف تشغيل Skip sending PM if there are no results (تخطي إرسال رسالة خاصة إذا لم تكن هناك نتائج).

أخبرني إذا كانت هذه الخطوات تساعد، لمعرفة ما إذا كنا بحاجة إلى مزيد من التحقيق.

إعجاب واحد (1)

مرحباً،

نحن مستضافون من قبلكم. افترضت أن رؤية الخيار في واجهة المستخدم للإرسال إلى الأفراد يعني أن موقعنا قد تم تحديثه. لكننا في هذا الإصدار. هل يمكنكم تحديث موقعنا من فضلكم؟ :innocent:

إعجاب واحد (1)

نعتذر عن الالتباس، يبدو أن تغيير الأذونات لم يتم نشره على موقعك في وقت سابق (حيث كان هناك جزأين لهذا التغيير).

لقد قمت بنشر موقعك والتحقق مرة أخرى من إصدار المكون الإضافي، والذي يعمل الآن بأحدث التغييرات في مستكشف البيانات.

هل يمكنك المحاولة مرة أخرى وإخباري إذا تم حل المشكلة الآن؟

إعجابَين (2)

لقد ألغيت تحديد ‘تخطي الإرسال’ وقمت بتشغيله يدويًا.

لقد نجح الأمر! :tada:

شكراً جزيلاً!

إعجابَين (2)

ممتاز، يسعدني سماع أنه يعمل الآن :+1:

إعجاب واحد (1)