Quali sono le migliori pratiche per le autorizzazioni su un sito di pubblicazione all'interno di MOSS 2007 Standard?

StackOverflow https://stackoverflow.com/questions/851097

Domanda

Ecco lo scenareio:

Ho una singola raccolta siti, con la funzionalità di pubblicazione infrastruttura attivata. livelli seveal di sotto di questo ho un sito di pubblicazione con le funzionalità di pubblicazione accesi. Ho anche autorizzazioni esclusive per questo sito.

Il problema è che nessuno, tranne gli amministratori della raccolta sito può "Crea pagina". Ho dato il tutto gli individui tra cui il pieno controllo, e ancora non riesco a creare pagine. Essi possono modificare le pagine, ma non creare.

Sto facendo qualcosa di sbagliato? Qual è il modo corretto di impostare la tassonomia di un sito? Sto cercando di creare un hierarcy per abbinare la mia organizzazione e soprattutto sto usando autorizzazioni univoche per ogni sito / sito secondario. Questo sta funzionando bene, fino a quando ho avuto bisogno di un sito di pubblicazione, ma non voglio che lui sia un amministratore di raccolta siti. Gradirei qualsiasi aiuto o idee con il modo di far funzionare il sito di pubblicazione come ho fatto io, o mi guida sul modo corretto di porre il sito.

È stato utile?

Soluzione

Il fatto che si sta utilizzando le funzioni di pubblicazione non dovrebbe avere un effetto sul permessi. Publishing (per la maggior parte) ha davvero più di un effetto su come le modifiche vengono gestite - vale a dire immediatamente dispiegati o depositati e pubblicati in un momento successivo. Questo è semplificare troppo esso -. Ma torniamo alla tua domanda

Molto probabilmente - ciò che sta accadendo è che non avete dato il permesso all'utente di libreria in cui il modello è che hanno bisogno di accedere al fine di creare la pagina. Sono sicuro al 99% che è quello che sta accadendo qui. Ha senso - hanno i diritti per il sito - e le autorizzazioni per modificare le pagine che esistono - ma la creazione di una pagina richiede loro di accedere ad un nuovo file - in una libreria diversa. Se essi non dispongono di autorizzazioni a quella libreria di modelli -. Si ottiene l'errore di accesso negato

Quando l'utente tenta di creare una pagina, che ottengono un accesso negato pagina di errore corretto? Copiare l'URL di quella pagina, ed esaminare da vicino. Esso dovrebbe rivelare la posizione della cartella dei modelli che stanno cercando di accedere, ma non hanno le autorizzazioni per. Accesso in sola lettura a quel modello di biblioteca dovrebbe ottenere il vostro utente l'accesso di cui hanno bisogno.

Un altro raccomandazione - controllare la parte Web Access checker in Codeplex. http://accesschecker.codeplex.com/ . Questa parte web viene caricato come una soluzione e consente di visualizzare un elenco gerarchico dei siti che un utente specifico è autorizzato ad. MOLTO utile per confermare che avete dato i permessi si pensava di avere.

Infine - in termini di permessi migliori pratiche - Credo che si sta facendo bene. Hai ottenuto un po 'frustrato perché hai preso una strada diversa su un sito (vale a dire la pubblicazione) e si sta comportando in modo diverso. Ma non c'è nulla di sbagliato. Io ci sono stato :) È veramente due opzioni w / permessi SP - SP gruppi basati (visitatori, soci, proprietari ecc) o tirando in gruppi di annunci. In entrambi i casi, si sarà fare la stessa decisione per quanto riguarda autorizzazioni univoche o ereditate. O si utilizzano le stesse autorizzazioni del sito padre - o utilizzare autorizzazioni univoche. HTH

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top