SharePoint de securitate fundamentale grund / Evita capcane comune

ACTUALIZARE 12/18/07: A se vedea articolul Paul Liebrand pentru unele consecinţe tehnice de eliminarea sau modificarea numele grupului implicit (a se vedea comentariul lui de mai jos, precum şi).

Privire de ansamblu:

Securitate SharePoint este uşor pentru a configura şi gestiona. Cu toate acestea, sa dovedit a fi dificil pentru unii administratori de prima dată pentru a împacheta într-adevăr mâinile lor în jurul acestuia. Nu numai că, Am vazut Unii administratori de ajunge la o înţelegere perfectă luni, doar pentru a l-au pierdut de vineri deoarece ei nu au a face orice configuraţie în timpul intervin. (Recunosc că pentru a avea această problemă eu). Această intrare de blog, sperăm, oferă un grund de securitate SharePoint utile şi puncte faţă de unele de configurare de securitate cele mai bune practici.

Notă importantă:

Această descriere se bazează pe afară de la cutie de securitate SharePoint. Experienţa mea personală este orientat în jurul MOSS, aşa că pot exista unele chestii MOSS specifice aici, dar cred că este corect pentru AAC. Sper că oricine văzând orice erori sau omisiuni vor sublinia că în comentarii sau e-mail-mă. Voi face corecţii post-grabă.

Fundamentele:

În scopul de această prezentare generală, Există patru aspecte fundamentale pentru securitate: utilizatori/grupuri, SecurAble obiecte, nivelurile de permisiune şi moştenire.

Utilizatori și grupuri rupe în jos pentru a:

  • Utilizatori individuali: Tras din activ, Director sau create direct în SharePoint.
  • Grupuri: Mapate direct din active directory sau create în SharePoint. Grupurile sunt o colecţie de utilizatori. Grupurile sunt la nivel global într-o colecţie de site-ul. Ei sunt mai "legat" la un anumit obiect securizabil.

SecurAble obiecte rupe în jos pentru a cel puţin:

  • Site-uri
  • Biblioteci de documente
  • Elemente individuale în liste și biblioteci de documente
  • Dosare
  • Diferite setări de BDC.

Nu există alte obiecte securizabil, dar ai poza.

Nivelurile de permisiune: Un pachet de granulare / drepturile de acces la nivel scăzut care includ lucruri cum ar fi crearea/citi/sterge intrările în listele.

Moştenire: În mod implicit entităţi moștenesc setările de securitate care conţine obiectul lor. Subsite-urile moștenesc permisiunea de la lor mamă. Bibliotecile de documente moşteni de la site-ul lor. Şi aşa mai departe.

Utilizatorii şi grupurile se referă la obiecte securizabil prin niveluri de permisiune şi moştenire.

Cele mai importante reguli de securitate pentru a înţelege, Ever 🙂 :

  1. Grupurile sunt pur şi simplu colecţii de utilizatori.
  2. Grupurile sunt la nivel global în termen de o colecţie de site-ul (adică. nu există un astfel de lucru ca un grup definit la nivel de site-ul).
  3. Nume de grup nu reziste, grupurile nu, În şi de ei înşişi, au orice nivel special de securitate.
  4. Grupurile au de securitate în contextul unui anumit obiect securizabil.
  5. Poate atribui niveluri de permisiune diferite pentru acelaşi grup pentru fiecare obiectul securizabil.
  6. Politici de aplicaţie web atu toate astea (a se vedea mai jos).

Administratorii de securitate pierdut într-o mare de listări de grup și utilizator puteţi baza întotdeauna pe aceste axiome pentru a gestiona şi de a înţelege lor de securitate de configurare.

Capcane comune:

  • Grupa nume fals implica permisiunea: Afară de la cutie, SharePoint defineşte un set de grupuri ale căror nume implică un nivel inerente de securitate. Considera grupul "Contribuitor". Unul familiarizat cu SharePoint de securitate poate bine uita-te la acest nume şi presupune că orice membru al acelui grup "contribui" orice site-ul/lista/Biblioteca în portal. Aceasta poate fi adevărat, dar nu pentru că numele grupului se întâmplă să fie "contribuitor". Acest lucru este adevărat numai în afară de la cutie pentru că grupul a fost furnizat de un nivel de permisiune care să le permită pentru a adăuga/edita/şterge conţinut la site-ul rădăcină. Prin mostenire, contribuabili"" grup, de asemenea, pot adauga/edita/şterge conţinut la site-sub-ul fiecare. Unul pot "rupe" lanţul de moştenire şi schimba nivelul de permisiune de un sub-site-ul astfel că membri ai aşa-numitele "contribuitor" Grupul nu poate contribui la toate, dar doar citit (de exemplu). Acest lucru nu ar fi o idee buna, în mod evident, deoarece ar fi foarte confuz.
  • Grupurile nu sunt definite la nivel de site-ul. Este uşor de a fi confundate de interfaţa cu utilizatorul. Microsoft oferă o legătură convenabilă la utilizatorul/grupul de management prin intermediul site-ului fiecare "oameni şi grupuri" link-ul. Este uşor să credem că atunci când eu sunt la site-ul "xyzzy" şi creează un grup prin xyzzy pe oameni şi grupuri link că am creat doar un grup care există doar la xyzzy. Că nu este cazul. De fapt am creat un grup de colectare întreg site-ul.
  • Grupuri de membru nu variază în funcţie de site-ul (adică. este la fel peste tot grupul este utilizat): Considera grupul "proprietar" şi două site-uri, "HR" şi "Logistica". Ar fi normal să cred că doi indivizi separaţi ar proprii aceste site-uri — un proprietar de HR şi un proprietar de logistică. Interfaţa este uşor pentru un administrator de securitate a mishandle acest scenariu. În cazul în care nu am stiut mai bine, S-ar putea accesa oameni şi grupuri de link-uri prin intermediul site-ului HR, Selectaţi "proprietarii" de grup şi se adaugă meu proprietar de HR la acel grup. O lună mai târziu, Logistica vine pe linie. Accesa oameni şi grupuri din situl de logistică, Adauga trage "proprietarii" Grupa. Văd proprietarul HR acolo şi elimina i, gândindu-mă că eu sunt scoaterea ei din proprietarii de site-ul logistica. de fapt, Eu sunt scoaterea ei din grupul proprietarii globale. Ilaritate apare.
  • În caz contrar să numele grupuri bazate pe rol specific: "Aprobatori" Grupul este un exemplu perfect. Ce pot membri ai acestui grup de aprobare? În cazul în care pot ei să-l aprobe? Chiar vreau oameni Departamentul de logistica pentru a aproba documente HR? Desigur, nu. Întotdeauna numele grupurilor bazat pe rolul lor în cadrul organizaţiei. Acest lucru va reduce riscul că grupul este atribuit un nivel inadecvat permisiunea pentru un anumit obiect securizabil. Numele grupurilor bazat pe rolul lor destinate. În scenariul anterior HR/logistica, Mi-ar trebui să am creat două noi grupuri: "Proprietarii de HR" şi proprietarii de logistică"" şi atribui niveluri de permisiune sensibil pentru fiecare şi suma minimă necesară pentru cei care utilizatorii să facă treaba lor.

Alte referinţe utile:

Dacă le-aţi făcut acest lucru de departe:

Vă rog să-mi spuneţi-vă gândurile prin comentarii sau e-mail-mă. Daca stiti alte referinte bune, vă rugăm să facă acelaşi lucru!

Technorati Tags:

Rapid şi uşor: Creaţi o partea de Web date vizualizare (DVWP)

Există o mulţime de mare de informaţii pe AAC 3.0 Partea de Web date vizualizare (DVWP) pe web din mai multe surse. Cu toate acestea, Am găsit-o a fi surprinzator de dificil de a găsi informaţii pe această bază primul pas. Aici este un alt articol în "rapid şi uşor" serie de a adresa aceasta.

Urmaţi aceşti paşi pentru a crea un date Vezi parte web (DVWP). Acestea se bazează pe un "anunturi" parte Web, dar se aplică la listele de cele mai multe.

  1. Creaţi o parte web de anunţuri şi adăugaţi-l la un site.
  2. Deschide site-ul în SharePoint Designer.
  3. Deschide site default.aspx.
  4. Selectaţi partea web de anunţuri şi faceţi clic dreapta pe.
  5. Din meniul contextual, Selectaţi "conversia la XSLVizualizare date T".

SharePoint Designer vă anunţă că acest site este personalizat acum la sa definiţie de site-ul. Că nu este neapărat rău, dar există implicaţii importante (performanţă, upgrade-ul, altele) care sunt dincolo de domeniul de aplicare al acest mic "rapid şi uşor" intrare. Pentru a obţine mai multe informaţii despre acest subiect, Vă recomandăm ambele cărţi aici precum şi dumneavoastră preferat căutare pe Internet.

Confirmaţi că aţi făcut-o corect:

  1. Închideți și redeschideți browser-ul web (pentru a evita accidental Re-postaţi original "Adăugaţi o nouă parte web").
  2. Selectaţi partea web săgeată verticală şi alegeţi "Modify Shared parte Web" din meniul.
  3. Instrument panoul se deschide spre dreapta.
  4. Panoul a schimbat de la său obicei setaţi opţiunile pentru aceasta:
imagine

“Nu se poate obţine proprietatea lista schemă coloană din listă SharePoint” — Descriere/munca-Suplimente

În această săptămână, am reprodus în cele din urmă o problemă care a fost raportat de către un utilizator de la distanţă: Când ea a încercat să exporte conţinutul unei liste în excel, lucrurile ar părea să înceapă lucrul, dar apoi Excel ar apărea o eroare: "Can't get proprietatea lista schemă coloană din listă SharePoint". Ea a fost difuzate de birou 2003, Windows XP şi conectarea la MOSS.

Am cautat pe Internet şi am văzut unele speculaţii dar nimic 100% definitiv. Prin urmare, Acest post.

Problema: Exportul de vedere pentru a excela care conţine o dată (data = tipul de date al coloanei).

Ceea ce a lucrat pentru noi: Conversia data "o singură linie de text". Apoi, face conversia înapoi la o dată.

Care a rezolvat-o. A fost frumos pentru a vedea că o conversie a lucrat, de fapt. A fost destul de nervos că conversia lucruri de acest fel ar eşua, dar acesta nu a.

Acest bug a aruncat o umbră mare peste tipul de date dată în mintea clientului, Deci, vom fi caută un răspuns definitiv la Microsoft şi sperăm că voi posta şi actualizare aici în următoarea perioadă scurtă de timp, cu informaţiile lor oficial răspuns şi remedieri rapide.

Alte referinţe:

http://www.kevincornwell.com/blog/index.php/cannot-get-the-list-schema-column-property-from-the-sharepoint-list/

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2383611&SiteID=1

<scop>

Aboneaza-te la blog-ul meu.

Technorati Tags: ,

Simplă şi rapidă: Trimite un e-mail cu hyperlink-ul încorporat de flux de lucru SharePoint Designer

O dată sau de două ori pe lună, cineva posturi o întrebare de forum: "Cum să includ hyperlink-uri la URL-ul pe care se poate face clic dintr-un e-mail de SharePoint Designer?"

Prezentat fără Comentarii suplimentare: (bine, de fapt, există în continuare comentariu după imaginea):

imagine

Becky Isserman urmează cu o explicaţie de ajutor pe cum pentru a încorpora un link la un articol în e-mail: http://www.sharepointblogs.com/mosslover/archive/2007/11/20/addition-to-paul-galvin-s-post-about-sending-an-e-mail-with-hyperlinks-in-spd.aspx

Noua versiune: Extensii de flux de lucru SharePoint Designer (funcţii de manipulare şir)

ACTUALIZARE: A se vedea aici pentru gândurile mele pe comercializarea acestui proiect: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!569.entry

Am fost ocupat de lucru pe proiectul meu de Codeplex, care în prezent este axat pe furnizarea şir de manipulare extensii pentru fluxuri de lucru create prin intermediul SharePoint Designer.

A se vedea aici pentru detalii:

Proiect casa: http://www.codeplex.com/spdwfextensions

Lansare: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280

Versiunea 1.0 include următoarele caracteristici noi:

Funcţia Descriere (Dacă nu de aceeaşi ca funcţia de .net)
Intrările de num() Returnează numărul de intrări"" într-un şir ca pe un separator specificate.

De exemplu: Num-intrări într-un şir "a,b,c" cu delimitatorul"," = 3.

Intrare() Returnează n-token-ul într-un şir ca pe un separator specificate.
Lungime String.Length
Înlocui() String.Replace()
Conţine() String.Contains()
Returnează cuvântul "adevărat" sau cuvântul "false".
Subşir(începe) String.Substring(începe)
Subşir(începe,lungime) String.Substring(începe,lungime)
ToUpper() String.ToUpper()
String.tolower() String.ToLower()
StartsWith() String.StartsWith()
Returnează cuvântul "adevărat" sau cuvântul "false".
EndsWith() String.EndsWith()
Returnează cuvântul "adevărat" sau cuvântul "false".

O eroare de BDC runtime a explicat

Am cauzat de o eroare de BDC această săptămână care a manifestat pe interfaţa cu utilizatorul şi în 12 jurnal de stup în timpul rulării.

Prima, Aceasta a apărut în interfaţa cu utilizatorul:

Imposibil de găsit câmpuri pentru a insera toate valorile identificatorilor pentru a executa corect o SpecificFinder MethodInstance cu numele … Asigure parametrii de intrare au TypeDescriptor asociați cu fiecare identificator definit pentru această entitate.

Aici este un ecran shot:

clip_image001

S-ar putea provoca, de asemenea, acest mesaj pentru a apărea în 12 stup log la va (ajutorul meu brevetat high-tech-don't-try-this-at-home "misterioase erori" metoda):

11/14/2007 09:24:41.27 w3wp.exe (0x080C) 0x0B8C date de afaceri SharePoint Portal Server 6q4x mare excepţie în BusinessDataWebPart.OnPreRender: System.InvalidOperationException: Valoarea de identificator ”, de tip ”, nu este valid. Aşteptat valoare identificator de tip 'System.String'. la Microsoft.Office.Server.ApplicationRegistry.MetadataModel.Entity.FindSpecific(Obiect[] subIdentifierValues, LobSystemInstance lobSystemInstance) la Microsoft.SharePoint.Portal.WebControls.BdcClientUtil.FindEntity(Entitate entitate, Obiect[] userValues, LobSystemInstance lobSystemInstance) la Microsoft.SharePoint.Portal.WebControls.BusinessDataItemBuilder.GetEntityInstance(Vezi desiredView) la Microsoft.SharePoint.Portal.WebControls.BusinessDataDetailsWebPart.GetEntityInstance() la Microsoft.SharePoint.Portal.WebControls.BusinessDataDetailsWebPart.SetDataSourceProperties()

Am căutat în jurul şi a găsit unele conduce în MSDN forum, dar nu au fost suficient pentru mine să înţeleagă ceea ce am făcut greşit. Am urmarit o prezentare Web de Ted Pattison care meu Compania a squirreled deplasare pe un server şi a venit să realizeze problema mea.

În mea ADF, Eu sunt conectarea la o bază de date SQL, aşa cum se Arată:

            <Proprietate nume="RdbCommandText" Tip="System.string">
              <![CDATA[
                SELECTAŢI SETID, CARRIER_ID, EFFDT, DESCR, EFF_STATUS, TAXPAYER_ID, NETWORK_ID, FRT_FORWARD_FLG, ALT_NAME1, ALT_NAME2, LANGUAGE_CD,
                      TARA, ADDRESS1, ADDRESS2, ADDRESS3, ADDRESS4, CITY, NUM1, NUM2, HOUSE_TYPE, ADDR_FIELD1, ADDR_FIELD2, ADDR_FIELD3,
                      COMITATUL, STAT, POŞTALE, GEO_CODE, IN_CITY_LIMIT, COUNTRY_CODE, TELEFON, PRELUNGIRE, FAX, LAST_EXP_CHK_DTTM, FREIGHT_VENDOR,
                      INTERLINK_DLL, TMS_EXCLUDE_FLG de dbo.PS_CARRIER_ID_VW cu (nolock)
                ÎN CAZUL ÎN CARE
                  (SETID <> "COTA") şi
                  (Inferioară(CARRIER_ID) >= mai mici(@MinId)) şi
                  (Inferioară(CARRIER_ID) <= mai mici(@MaxId)) şi
                  (Inferioară(DESCR) CA mai mici(@InputDescr))
                ]]>
            </Proprietate>

I-a fost astfel că SQL de la un DBA persoana si am dat de înţeles că este o speciale Vezi au creat doar pentru mine. Cheie unic este CARRIER_ID.

Aici este bug-ul, am introdus:

      <Identificatori>
        <Identificator nume="CARRIER_ID" TypeName="System.string" />
        <Identificator nume="DESCR" TypeName="System.string" /> 
</Identificatori>

Undeva de-a lungul liniei, Am reuşit să mă confunde în sensul <Identificatori> şi a adăugat DESCR, chiar dacă nu este de fapt un identificator. Am luat DESCR din identificatori set şi presto! Totul a lucrat.

I hope this saves someone some grief 🙂

Technorati Tags: , , ,

Nu puteţi bate SharePoint pe Reach

În timpul ultimele două zile, Am participat la două reuniuni în care am prezentat rezultatele unui proiect SharePoint. CIO şi echipa sa au aderat prima întâlnire. Care este standard şi nu în special notabile. Departamentul IT este evident implicată într-un rollout de întreprindere orice proiect de tehnologie. A doua întâlnire extins pentru a include un vasile. la marketing, mai mulţi directori reprezentând HR, Logistica, De fabricaţie, Proiecte de capital, Calitate, De cumpărare, Dezvoltare corporativă şi alte departamente (Unii dintre ei nu au fost chiar direct implicat în faza actuală). Care este un puternic largă audienţă.

În viaţa mea anterioară, Am lucrat în primul rând pe proiecte ERP si CRM. Ambele au un domeniu destul de larg soluţie, dar nu aşa de larg ca SharePoint. Pentru a fi pe deplin înfăptuite, Proiecte SharePoint în mod legitim şi necesar ajunge în fiecare colţişor al unei organizatii. Cât de multe alte soluţii de Intreprindere au care ajunge la un fel de? Nu multe.

SharePoint reprezintă în mod clar o enormă oportunitate pentru cei dintre noi suficient de norocos pentru a fi în acest spaţiu. Acesta oferă o mare oportunitate de tehnică (care este transformat într-un fel pe cap aici sub "Tehnologii tu trebuie să stăpânească"). Dar chiar mai bine, SharePoint ne expune la o gamă largă şi largă a proceselor de afaceri prin aceste angajamente. Cât de mulţi specialişti CRM de lucru cu partea de producţie a companiei? Cât de multe ERP consultanţi lucrează cu resurse umane talentul achiziţie? SharePoint depăşeşte amândoi.

Ca orice, nu este perfect, dar este un loc al naibii de bine să fie.

Pentru dragostea de [completaţi cel mai iubit persoana/superior fiinţa ta], nu se schimba "titlul’ site-ul coloană.

Pe SharePoint forumuri, ocazional cineva întreabă despre "modificarea eticheta titlu" sau despre "eliminarea titlul din listele".

Linie de fund: Nu o fac!

Din păcate, interfaţa cu utilizatorul permite schimbarea one-way că eticheta de coloană, așa cum se arată:

imagine

Titlul este o coloană asociate cu elementul"" tipul de conţinut. Multe, multe, multe lui CT utilizaţi această coloană şi dacă aveţi o modificaţi aici, că valurile afară peste tot. Există o bună şansă de care nu ați intenționat pentru ca să se întâmple. Ai fost, probabil, de gândire pentru tine, "Am o listă de căutare personalizate şi" titlu’ doar nu are sens ca numele unei coloane, aşa că am de gând să-l să schimbe "codul de stare’ şi adăugaţi o coloană de descriere." Dar dacă urmaţi prin acest gând şi redenumiţi "titlul’ la "Cod de stare", fiecare lista titlu (inclusiv bibliotecile de documente) modificările aduse Codului de stare"" şi tu, probabil, nu a intenţionat pentru ca să se întâmple.

Problema reală este că aceasta este o schimbare de sens unic. UI "ştie" ca titlu"" este un cuvânt rezervat. Deci, Dacă încercaţi şi schimba codul de stare"" înapoi la "Titlul", Acesta vă va împiedica şi acum le-aţi pictat-te într-un colţ using paint that never dries 🙂

Deci ceea ce se întâmplă dacă aţi modificat deja se? Nu am vazut raspunsul ne dorim, care este o metodă simplă şi uşor de a schimba eticheta înapoi la 'Titlu'. chiar acum, cel mai bun sfat este de a schimba la ceva de genul "Doc/element Title". Care este o etichetă suficient de generice care nu poate fi prea puternic pentru utilizatorii dvs..

Am câteva alte idei care sunt pe lista mea de temă de lucruri de cercetare:

  • Contactaţi Microsoft.
  • Faceti ceva cu modelul de obiect, poate în legătură cu o caracteristică.
  • Dau seama schema bazei de date şi actualizaţi manual SQL. (Vă rugăm să contactaţi Microsoft înainte de a face acest lucru deşi; probabil se va anula contractul dumneavoastră de sprijin).

Dacă cineva ştie cum să rezolve această, vă rugăm să posta un comentariu.

Update după-amiaza târziu, 11/15: Am gasit acest link care descrie o metodă pentru a crea un tip de listă care nu are un titlu de coloană: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

BDC ADF şi prietenul tău, CDATA

Am observat unele ciudat şi inutile mână-codare de RdbCommandText în câteva exemple (inclusiv documentaţia MSDN).

Am vrut să subliniez a nou-veniţi la BDC că comenzi poate fi înfăşurat în interiorul o etichetă CDATA în naturală"" forma. Deci, această construcţie incomode:

<Proprietate nume="RdbCommandText" Tip="System.string">
Selectaţi dbo.MCRS_SETTLEMENT.id, DBO.MCRS_SETTLEMENT.settlement la dbo.MCRS_SETTLEMENT
ÎN CAZUL ÎN CARE (ID-ul &gt;= @MinId) ŞI (ID-ul &lt;= @MaxId)
</Proprietate>

pot fi reprezentate mai bine în acest fel:

<Proprietate nume="RdbCommandText" Tip="System.string">
<![CDATA[
Selectaţi dbo.MCRS_SETTLEMENT.id, DBO.MCRS_SETTLEMENT.settlement la dbo.MCRS_SETTLEMENT
ÎN CAZUL ÎN CARE (ID-ul >= @MinId) ŞI (ID-ul <= @MaxId)
]]>
</Proprietate>

</scop>

BDC grund

Intro la BDC

Exemplu funcţionale: ADF BDC care se conectează la baza de date SQL cu embedded user identitate şi password

Am nevoie pentru a firului de până MOSS o bază de date SQL prin intermediul BDC. În scopuri de testare/POC, Am vrut să încorpora SQL cont utilizator ID-ul şi parola în Alimentatorul automat de documente. Incepand cu Acest şablon (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Am creat un ADF care se conectează la o anumită instanţă de SQL server şi se conectează cu un anumit utilizator ID-ul şi parola şi indicat în acest fragment:

  <LobSystemInstances>
    <LobSystemInstance nume="ClaimsInstance">
      <Proprietăţi>
        <Proprietate nume="AuthenticationMode" Tip="System.string">PassThrough</Proprietate>
        <Proprietate nume="DatabaseAccessProvider" Tip="System.string">SqlServer</Proprietate>
        <Proprietate nume="Sursa de date RdbConnection" Tip="System.string">exemplu de real serveractual</Proprietate>
        <Proprietate nume="RdbConnection iniţial Catalog" Tip="System.string">real catalog inițială</Proprietate>
        <Proprietate nume="RdbConnection integrate de securitate" Tip="System.string">SSPI</Proprietate>
        <Proprietate nume="Gruparea de RdbConnection" Tip="System.string">fals</Proprietate>

        <!-- Acestea sunt valori cheie: -->
        <Proprietate nume="ID-ul RdbConnection" Tip="System.string">oefecti ID utilizator</Proprietate>
        <Proprietate nume="RdbConnection parola" Tip="System.string">real Password</Proprietate>
        <Proprietate nume="RdbConnection Trusted_Connection" Tip="System.string">fals</Proprietate>

      </Proprietăţi>
    </LobSystemInstance>
  </LobSystemInstances>

Nu este o bună practică, dar este util pentru o configurare simplă şi rapidă de testare. Acest lucru a fost surprinzător de greu să dau seama. N-am mai găsit un exemplu funcţionale cu cuvinte cheie de căutare:

  • ADF încorporat userid şi password
  • Încorporaţi id de utilizator şi parola în Alimentatorul automat de documente
  • Încorporaţi id de utilizator şi parola în adf bdc
  • Grund de bdc SharePoint
  • SharePoint încorporaţi id de utilizator şi parola în Alimentatorul automat de documente

</scop>

Aboneaza-te la blog-ul meu.