אודות | מאמרים | שירותים | תוכנה | איש קשר

SharePoint אחרונות חינם תוכנה

ARB פתרונות אבטחה מפרסמת בקביעות SharePoint תוכנה חופשית, כולל WebParts, יישומי לקוח, הרחבות המסגרת, ואת רכיבי שונות אחרות.
Freeware האחרונים היא:

כותרת: פשוט אוסף של SharePoint WebPart
תאריך פרסום: 10/22/2009

קודם שני חינם לעיתונות WebPart:

SecureCenter עבור SharePoint

על ידי אינטגרציה של SharePoint אבטחה, אינטגרציה של SharePoint עבור אבטחה.

SharePoint אבטחה Assurance Program ™

עבור חיצונית מול פריסות SharePoint, האבטחה היא דאגה חריפה חשוב הפריסה. למד כיצד דרך האבטחה היומי סריקה, אתה יכול להבטיח למשתמשים עסקיים חיצוניים ושותפים שהם יכולים לשתף פעולה ביטחון!

אבטחה Assurance WebPart:



נעילת אישית של SharePoint הרכבות

ללא קשר WebPart שלה, או יישום לקוח כי הוא הולך לשלב עם SharePoint, עבור האהבה של כל זה גדול וקדוש, לנעול מכלולים שפותחו המותאם אישית שלך, ולא בעיוורון לתת הרשאה הדברים כנראה לא צריך יש מגדירה רשות מוגבה.

הדרך הטובה ביותר לעשות זאת היא להתחיל מאפס, וגם די הרבה עבודה בדרך שלך. אז, אתה רוצה להתחיל עם זה:

# C:
  1. SecurityAction. RequestOptional , Name= "Execution" ) ] [הרכבה: PermissionSet (SecurityAction. RequestOptional, שם = "ביצוע")]

ואז, לבנות מכלולים שלך עם קבוצות הרשאה רלוונטי. תצטרך להשתמש RequestOptional כמו בדוגמה זו באמצעות RequestMinimal לא ישפיע מתאים כי אנחנו מחפשים להשיג.

מה שאתה מציין את ערכת "ביצוע" Permmision יהיה ברור לתוקף כאן. אז אתה יכול פשוט להשתמש RequestOptional שלהלן כדי לכלול את כל ההרשאות שאתה צריך.

בוא ניקח דוגמה קצרה של שם זה יכול להיות רעיון טוב.

בוא נגיד שיש לך שיטה עוזר כי הוא התכוון לקרוא קובץ, ושימוש בונה מחרוזת, לבנות את הקובץ לתוך מחרוזת (אני יודע, זה די פשוט, אבל זה למשל). לדוגמה, אני משתמש בשיטה זו להלן לעבוד עם SharePoint שלי תבנית שמות בסביבה הנוכחית שלי על הדיווח:

# C:
  1. pushFileIntoString ( string filePath ) מחרוזת הציבור pushFileIntoString (filePath מחרוזת)
  2. (
  3. filePath, FileMode. Open , FileAccess. Read ) ; זרם FileStream = FileStream חדש (filePath, FileMode. הפתוחה, FileAccess. קרא);
  4. 100 ) ; הקבלן StringBuilder = StringBuilder חדש (100);
  5. buffer = new byte [ 0x400 ] ; [בתים] buffer = בתים חדשים [0x400];
  6. int i = stream. Read ( buffer, 0 , buffer. Length ) ; i> 0 ; i = stream. Read ( buffer, 0 , buffer. Length ) ) עבור (int i = זרם. קרא (buffer, 0, buffer. אורך); i> 0; אני = זרם. קרא (buffer, 0, buffer. אורך))
  7. (
  8. Encoding. UTF8 . GetString ( buffer, 0 , i ) ) ; הקבלן. צרף (Encoding. UTF8. GetString (buffer, 0, i));
  9. )
  10. ; . הנחל סגור ();
  11. ( ) ; הקבלן לחזור. ToString ();
  12. )

זה יהיה כמובן באמצעות כמה אני קובץ פעולות קלט / פלט. לכן, אתה צריך להוסיף:

# C:
  1. SecurityAction. RequestOptional , Name= "Execution" ) ] [הרכבה: FileIOPermission (SecurityAction. RequestOptional, שם = "ביצוע")]

ואז פשוט לעבוד את דרכך. כתיבת קוד מאובטח חשוב, חשוב יותר פונקציונליות, אז קחו את זה בחשבון בזמן שאתה עושה בפיתוח שלך.

  • שתף / הפוך

1 »תגובה

  1. [...] נעילת אישית הרכבות SharePoint [...]

    Pingback על ידי קישורים (7/12/2007) «סטיב Pietrek של SharePoint Stuff - 12 ביולי, 2007 @ 5:44

RSS Feed להערות על זה לכתוב. TrackBack-URL

השאירו תגובה