No zuppa per te! È Cisco i prodotti minestra nazista di NLB?

Oggi, Ho provato ad accedere una raccolta documenti tramite Esplora risorse di windows. Questo lib doc sta vivendo all'interno di un sistema che è costituito carico di due WFE bilanciato da una sorta di soluzione di bilanciamento carico di rete Cisco. (Se/quando i maghi della rete mi dicono che cosa è, Aggiornerò questo post).

Windows explorer non poteva connettersi. Ho fatto qualche ricerca e alla fine, i maghi di rete ha detto che WebDAV è disattivato / non supportato da / sotto la dignità di NLB.

Così, Supponendo che i maghi della rete non sono solo dirmi l'equivalente di procedura guidata di rete di "prendere una lunga passeggiata fuori un breve ponte", È necessario chiedersi — fa bilanciamento carico di rete, dalla natura, disabilitare WebDAV? Perdiamo la nostra interfaccia di Esplora file di windows per SharePoint? È Cisco il Nazi della minestra?

Gestione di muschio / Ambienti WSS — tenere il passo con knowledge base della Microsoft

Microsoft crea giorno articoli della knowledge base in e giornata fuori e alcuni di questi sono dannatamente importante conoscere se si vive nel mondo SharePoint.

Tenere al passo con loro tramite un servizio di fornire la buona gente di www.KBAlertz.com. KBAlertz consente di firmare per il vostro preferita tecnologia MS e mandano che è digerire le versioni di Microsoft KB articoli via email.

Criterio di applicazione Web, Siti di sicurezza e rimozione della protezione — So la vostra configurazione

(AGGIORNATO 11/29 per spiegare come accedere alle impostazioni di criteri di applicazione web tramite l'interfaccia utente)

Ho avuto uno di quelli "perché è MOSS facendo questo a me????" momenti di oggi. Alla fine, è tutta colpa mia.

Abbiamo un progetto MOSS enterprise in corso e noi vogliamo garantire "posto da titolare" siti in modo che nessun utente può accedervi o vederlo. È facile:

  1. Vai al sito.
  2. L'ereditarietà della sicurezza.
  3. Rimuovere ogni utente o gruppo di autorizzazioni del sito.

Quanto sopra dovrebbe lasciare solo l'amministratore della raccolta siti con il permesso di visitare il sito.

Se chiunque altro log in, non più si dovrebbe vedere il sito e dovrebbe essere guarniti di sicurezza da tutti i soliti posti.

Ma … non è stato. Allo stesso tempo, Mi rendo improvvisamente conto che il mio utente Joe"" account utente standard di prova con no priv diverso dal limitato accesso in lettura è un sito di "azioni" scelta ovunque che vada. Doppia controllare una cosa e doppio controllo qualcos'altro. Prendo il telefono per chiamare un collega, ma mettilo giù e controllare qualcos'altro. Vado per una passeggiata e riprovare tutto dappertutto. Ho un collega di chiamare e lasciare un messaggio. E poi, Infine, Trovo che a Blog di Ethan, suo apertura grafico rende abbastanza semplice:

MUSCHIO 2007 ha una nuova funzionalità denominata Web Application politiche. Queste sono le autorizzazioni di protezione che è legato a un'applicazione Web. Queste impostazioni di sicurezza eseguire l'override di qualsiasi impostazione di protezione che si trova nel sito di raccolta siti o (Web) livello per quell'utente.

Una rapida visita al web applicazione Condizioni a spettacoli che "NT Authorityauthenticated users" era stato concesso lettura completa. Li ho rimosso dall'elenco e tutto finalmente iniziato a lavorare come previsto. Credo che sono stati aggiunti in primo luogo da qualcuno con l'impressione errata che che è il metodo migliore per concedere l'accesso in lettura a tutti nell'impresa. Lo fa, ma, per ceppo un preventivo, "Non dire cosa pensi che vuol dire."

Criteri di accesso web applicazione in questo modo:

  1. Vai all'amministrazione centrale
  2. Selezionare l'applicazione gestione
  3. Selezionare "criteri per l'applicazione Web"
  4. Su quello schermo, Assicurati di che scegliere l'applicazione web corretta. Per me, per impostazione predefinita l'applicazione web di amministrazione centrale, che potrebbe non essere quello che volete.

Quando ho avuto questo problema, Ho cercato le frasi seguenti e ottenuto sorprendentemente poco in termini di aiuto diretto su questo tema:

Azioni sito visibile per tutti gli utenti

Azioni del sito visibile a tutti gli utenti

azioni del sito non sono rimossi protezione

garantire un sito MOSS

Introduzione alla protezione di muschio

Technorati Tags:

Semplice e veloce: Utilizzare Query con parole chiave fissa nei risultati della ricerca Core

Rapidi e semplici istruzioni:

Modificare una pagina e aggiungere una web part di ricerca risultati.

Modificare quella parte del web ed espandere "Query con parole chiave fissa".

Aggiungere la parola chiave fixed query (e. g. ContentType:«Fattura formazione" TrainingInvoiceNumber:1111)

Espandere opzioni Query risultati e cambiare "Cross-Web query ID parte" un valore diverso da "utente Query" (e. g. "Query 2").

Note:

Utilizzo risultati principali in questo modo mi ha permesso di creare una pagina che mostra le informazioni da un'altra raccolta siti. Il cliente ha due principali raccolte: Prodotti e servizi.

Contiene la raccolta di siti di prodotto, naturalmente abbastanza, informazioni sul prodotto. Ogni prodotto della raccolta siti aggrega i dati da più origini.

Uno dei dipartimenti, codici e test, è su tale origine. Quando gli utenti accedono prodotto XYZ, si dovrebbe vedere codici e dati di prova direttamente sulla pagina principale di XYZ. Da codici e test è ospitati in un'altra raccolta siti, è un po' imbarazzante. Abbiamo deciso di utilizzare la web part Ricerca risultati, dal momento che la ricerca si estende su raccolte siti. Codici e Testing gestisce i dati di prodotto tramite un elenco personalizzato che è vincolato da un tipo di contenuto specifico. Query con parole chiave AA che utilizza prima il tipo di contenuto e quindi il numero di prodotto di restringere la ricerca a una sola riga nell'elenco personalizzato.

La parola chiave di ricerca qui sopra è l'operatore AND. Restituisce documenti di contenuto digitare "formazione fattura" e dove il numero della fattura è uguale a "1111".

Un bel vantaggio da questo approccio: Siamo in grado di modificare il codice XSL da web part Ricerca risultati e generare qualsiasi formato che vogliamo.

Vedi qui (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) per la discussione di un altro blogger su questo argomento.

</fine>Iscriviti al mio blog.

Mi parli del tuo blog!

Se si mantiene un blog almeno minimamente connesso a SharePoint, per favore fatemelo sapere nei commenti. Mi piacerebbe aggiungere a mio lista Blog.

Se si mantiene un blog che non è connesso a SharePoint, ma mi vuole aggiungere comunque, Fammi sapere. Ti può creare una lista di blog separato.

Si prega di dare:

  • L'URL del blog (ovviamente)
  • Una breve descrizione del tuo blog.

Voglio mantenere il link a "attiva" Blog, che ho più o meno definire come un post a settimana e minimo tre mesi di età. Se non si soddisfano tale requisito"" Aggiungi il tuo nome ai commenti comunque. Ha * mio * lista così posso rompere la mia propria regola se voglio.

Grazie!

Programma di formazione dei dipendenti e il modello di materiali — Bug di decremento nel modello

Il client notato un bug oggi con il modello di cui sopra.

I responsabili di corso creare corsi. Quando si crea un corso, la gestione specifica il numero massimo di posti disponibili.

Il modello fornisce per la registrazione di self-service. Iscrivendosi e un flusso di lavoro associato a decrementa elenco registrazione "posti disponibili" associato a quel corso.

Gli individui possono anche annullare la registrazione da un corso. Il bug si trova qui. L'annullamento della registrazione da un corso non viene incrementato il contatore di posti disponibili. Di conseguenza, posti disponibili non è accurato. Questo problema è aggravato dal fatto che quando decrementa di posti disponibili a zero, è consentita la registrazione non più self-service.

Fortunatamente, Microsoft fornisce il flusso di lavoro per questo processo. Ancora meglio, è un semplice flusso di lavoro creato tramite SharePoint Designer.

Segui questi passaggi ad alto livelli per risolvere il problema:

  1. Fuoco di SDP.
  2. Accesso al sito basata sul modello di formazione.
  3. Accesso "partecipante annullamento della registrazione" flusso di lavoro.
  4. Inserire questi passaggi (Li ho fatti i primi due passaggi):
    1. Calcolare Corsi:Sedili riempiti meno 1 (Uscita a Variabile:Calc)
    2. (poi) Voce di aggiornamento in Corsi

Fare clic su fine e hai finito.

Schermate:


SharePoint Designer:

immagine

Flusso di lavoro finito:

immagine

Calcolare DrillDown:

immagine

Elemento in corsi di aggiornamento:

immagine

Dare buone notizie frequentemente; dare cattive notizie presto

Sono stato un consulente per un sacco di anni e come qualsiasi consulente esperto SA, una buona comunicazione è uno dei pilastri fondamentali per la realizzazione di un progetto. È così evidente, è davvero quasi noioso parlare. Questo non è un post su comunicazione generica. Invece, Sto scrivendo sul lato più oscuro della comunicazione — comunicare cattive notizie.

Va da sé che dà la buona notizia al cliente è fatto tutto il tempo, quanto più possibile. Chi non vuole dare la buona notizia? Chi non piace sentire buone notizie?

Il rovescio, cattive notizie non è divertente a tutti. Ho sempre lottato con questo. Nei giorni precedenti della mia carriera, Vorrei sapere che qualcosa era storto con un progetto e invece di dire al client, Che avrei lavorato più ore per cercare di risolvere il problema. Sarebbe ingiunge a mio team a lavorare di più. È un impulso abbastanza naturale pensare che un super-umano sforzo può salvare il giorno. Alcune volte questo funziona, alcune volte non è così. Anche quando "funziona" spesso è un miscuglio. È la qualità del risultato finale è davvero all'altezza di parti specifiche quando chiave sono stati sviluppati sopra parecchie 60 A 80 ore settimanali?

Qual è il modo migliore per gestire le cattive notizie? La risposta è: Dillo presto. Non aspettare fino ad una settimana prima che si consumerà il budget di progetto. Se sai sei settimane che semplicemente non c'è abbastanza tempo per consegnare alcuni bit di funzionalità promesso, dire al client lì e subito. Il client può ottenere sconvolto (probabilmente sarà), potrebbe esserci incriminazioni e accuse e ferire i sentimenti. Ma, Quando emozioni rinfrescarsi, C'è ancora sei settimane sinistra sul progetto. Sei settimane è un buon pezzo di tempo. C'è tempo per adattare i piani di, Modifica orari, ottenere la palla su estensioni di bilancio (Buona Fortuna!) e in generale venire alle prese con i "fatti sul terreno" e di elaborare un nuovo piano che ancora si traduce in un progetto di successo.

Fattispecie: Sto lavorando su un progetto caratterizzato da:

  • T&Bilancio E con una ridotta "da non superare" importo in dollari.
  • Un "migliori sforzi saranno" promessa di consegnare X, Y e Z di fine del progetto.
  • Mancanza di risorse chiave promesse sul lato client. Queste risorse non sono state ritenute di proposito, né per alcun male"" motivo, ma essi sono stati trattenuti.
  • Una realizzazione albeggiante come progetto superato il punto a metà strada che non stavamo per essere in grado di fornire "Z" (soprattutto perché le risorse promesse non erano effettivamente disponibili).
  • Rapporti di stato normale e "CYA" documentazione che noi sostenuta (il team di consulenza) fino.
  • Strettamente maglia team di implementazione con membri disegnati dall'organizzazione di consulenza (la mia azienda) e il cliente.
  • Team di gestione distante, sia in senso fisico e metaforico. Il team di gestione è stato focalizzato su un altro progetto di grande impresa e a causa di vincoli di spazio, il team di implementazione è stato ricavato in un edificio separato nel campus, giù per una collina e un senso relativamente lontano dalla "civiltà".

Con circa sei settimane a sinistra il budget di progetto, Abbiamo (il team di implementazione) sapeva che eravamo guai. Il contratto ha detto che dovevamo consegnare "Z". Anche se il progetto è ora & materiali e anche se abbiamo solo promesso "migliori sforzi" a consegnare Z e anche però abbiamo avuto grande giustificazione per mancare la consegna … la linea di fondo è che non stava guardando bene — non stavamo andando a consegnare Z a forma di una qualità che farebbe chiunque orgoglioso.

Riconoscendo questo, Siamo andati a gestione e ha detto loro che il budget di progetto sarebbe essere consumato entro una certa data e che eravamo nei guai con Z.

Una mini tempesta scoppiata durante i prossimi giorni.

Giorno 1: Gestione squadra chiama nel suo staff per un incontro speciale (Abbiamo, i consulenti non sono invitati). I contratti sono stampati e distribuiti a tutti e ne consegue una recensione di riga. Gestione mette i membri del personale sulla difensiva. Non credo che la frase "Sindrome di Stoccolma" è * realmente * usato, ma si ottiene l'immagine. Siamo un gruppo affiatato, Dopotutto, e il personale ha lavorato con noi consulenti giorno dentro e fuori da diversi mesi ormai.

Giorno 2: Gestione chiama un'altra riunione del personale. Si sentono un po' meglio. Che vogliono idee e opzioni per lo spostamento in avanti. Capiscono che c'è ancora sei settimane rimanenti nel budget del progetto corrente, che è ancora decente po ' di tempo. Uno degli elementi di azione: pianificare una riunione con la squadra piena attuazione (compresi i consulenti).

Giorno 5: Completo team incontra, incontro costruttivo ensues e un nuovo piano realizzabile messo in atto. Ancora meglio, Noi abbiamo già cominciato a discutere la fase due e il client ci invita a preparare proposte per quella fase immediatamente.

Se noi avessimo aspettato fino a tre settimane è rimasto, o peggio ancora, una o due settimane, sarebbe stato molto diverso. Invece di un incontro costruttivo per ri-allineare il progetto, ci sarebbe stato tirando fuori i rapporti sullo stato, l'analisi del contratto e rivedere vecchie email per giustificare questa o quella decisione. Avremmo "vinto" ma è davvero "vincente" in questo caso?

Così, Se devi dare cattive notizie, dare presto. Brutta notizia data in ritardo non è solo male, è orribile.

Utilizzando “Persona o gruppo” in una colonna calcolata

Chiedono comunemente sull'utilizzo di una colonna di dati tipo "persona o gruppo" in un'altra colonna di dati digitare "Calcolato".

Linea di fondo, Questo non funziona in WSS 3.0 (o muschio).

Quando si aggiunge una colonna calcolata, WSS Mostra l'elenco dei campi che consente di utilizzare per il calcolo. Se si digita il nome di una colonna che non è nel relativo elenco, che ti dice:

Non sono ammessi uno o più riferimenti di colonna, perché le colonne sono definite come tipo di dati non è supportato nelle formule.

Soluzione alternativa: Utilizzare un gestore eventi. Il gestore eventi viene generato quando l'utente salva l'elemento. Esegue l'aggiornamento che avresti voluto la colonna calcolata a fare per voi.

Link utili su calcolato campi in generale:

Rapido disclaimer: Credo che quanto sopra sia vero e accurato, ma ho visto abbastanza intelligente trucchi qua e là in MOSS e WSS che sarei estremamente sorpreso (agog se volete) Se qualcuno ha scoperto un modo per farlo senza ricorrere al codice. Se hai capito intelligente per risolvere o conosci qualcuno che ha fatto, per favore fatemi sapere!

MOSS e WSS mi dice: “La pagina è stata modificata da un altro autore su …” ma in realtà, non è stato.

Abbiamo fatto alcune pesanti ri-organizzazione della nostra tassonomia del sito tramite "Gestisci contenuto e struttura". Per motivi a me sconosciuti, Questo processo (però lavorando nella principale) ha rotto alcuni link di navigazione in avvio veloce. I collegamenti interrotti sono caratterizzati da:

  • URL sbagliato. Per esempio, dovrebbe essere "/ siti/dipartimenti/HumanResources /…". Tuttavia, è il nuovo link "/ siti/Corporate/HumanResources /…".
  • Bit ripetute nella stringa di query della rubrica, come in:

/sites/departments/HumanResources/_layouts/viewlsts.aspx?BaseType = 0?BaseType = 0?BaseType = 0?BaseType = 0

Che è abbastanza facile da risolvere tramite Impostazioni/navigazione del sito. Tranne per il fatto, MOSS mi presenta con questo quando cerco di farlo:

immagine

Il fatto è, nessuno sta facendo alcun cambiamento ci (a parte me, Naturalmente).

Una rapida ricerca salta fuori questa discussione del forum MSDN: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1691577&SiteID=1

William Heurdier esso delinea piacevolmente nel penultimo (come di 10/02/07) Inserisci:

Fatto è:

Per reimpostare le rubriche danneggiati, devi :

– rimuovere tutte le liste sotto voce danneggiato

– rimuovere la voce danneggiato

– Impostazioni dell'elenco, aggiungere un elenco rimosso per l'avvio veloce (Questo rigenerare una rubrica non danneggiata)

Quindi sei a posto….


Esperto di SharePoint – Sogeti Cap Gemini Svizzera

Ero un po' confuso perché continuato a voler andare alla pagina di navigazione, fare la modifica e quindi avere colpito con la "Modifica pagina" Messaggio. Alla fine, Capii che dovevo andare a impostazioni dell'elenco e rimuovere/aggiungere all'avvio veloce. Che ha fatto il trucco. Tempi felici sono di nuovo qui!

</fine>

Iscriviti al mio blog!

Problemi con “Una pausa fino alla data” attività nei flussi di lavoro creati da SPD

AGGIORNAMENTO 12/10/07: Hotfix come descritto in MSDN KB929816 risolto il problema per noi di seguito indicate. Ottenere l'aggiornamento rapido e quindi installare su ogni server della farm. Poi, utilità di configurazione di SharePoint in ogni server. Ecco il link di supporto MS per quel KB: http://support.microsoft.com/kb/932816.

Sfondo:

Abbiamo un requisito aziendale dove un responsabile ingegneria ambientale deve garantire che 30 alcuni-strano stabilimenti dislocati in tutta il Stati Uniti debba garantire che quelle piante file per i loro vari permessi sotto mandato in modo tempestivo. Un approccio che abbiamo indagato sfrutta la "pausa fino a data" attività disponibili a noi tramite SharePoint Designer worfklow. Il direttore di ingegneria (o la sua assistente) entra tutti i permessi necessari e le date di promemoria all'inizio dell'anno. Il sistema poi fa tutto il lavoro pesante.

Ambiente:

MUSCHIO, 64 bit, ambiente di macchina virtuale (scatola di sviluppo), 2 Server (SQL Server #1, tutto il resto sul server #2).

Problemi:

L'azione di pausa fino a data sembra la soluzione perfetta e può risultare bene di essere. Tuttavia, non funziona fuori dalla scatola (per noi).

  1. Il processo di flusso di lavoro non è stato programmato per eseguire, mai. Ho scoperto questo con la lettura attraverso Christopher White (http://chrissyblanco.blogspot.com/2007/06/issues-with-delay-activity-in-moss.html) eccellente write-up utilizzando questa convenzione stsadm:

    C:\>stsadm -o getproperty - propertyname "lavoro-flusso di lavoro" -URL http://localhost

    <Proprietà esiste = "No" />

    C:\>

    Che è stato un risultato sorprendente ma facilmente risolto:

    C:\>stsadm -o setproperty - propertyname "lavoro-worfklow" -PropertyValue "ogni 1 minuti tra 0 e 59" -URL http://localhost

    Operazione completata.

    C:\>

    A farlo, il primo "In corso" flusso di lavoro rapidamente sparato e lo ha fatto ha di lavoro.

  2. Purtroppo, quello successivo non funziona come previsto. Per fortuna, Christopher ci rimanda qui (http://support.microsoft.com/kb/932816). Come della scrittura di questa voce, Stiamo aspettando che il reparto IT ottenere l'hotfix, ma ha un aspetto promettente. Le nostre copie del file di DLL interessate non condividono la stessa dimensione in byte, quindi speriamo che questo risolverà il problema.

Soluzione alternativa:

Eseguire nuovamente il comando stsadm -o setproperty sembrava a pungolare il timer del flusso di lavoro sveglio. Sarebbe, all'incirca 7 minuti più tardi, in realtà svegliarsi e continuare con il flusso di lavoro.

Domande / Problemi risolti:

Pausa fino a data non funziona.

Data di pausa fino a quando non viene riattivato.

Lo stato del flusso di lavoro non cambia da "In corso"

Lo stato del flusso di lavoro rimane "In corso"