\subsection*{Summary}


\begin{DoxyItemize}
\item {\bfseries Title\+:} Edit configuration snippet
\item {\bfseries Scope\+:} Entry Management
\item {\bfseries Level\+:} User Goal
\item {\bfseries Actors\+:} Authenticated user (snippet owner), Moderator
\item {\bfseries Brief\+:} Users can edit their own database entries. Moderators can edit all configuration snippets in the database, also the ones of other users.
\end{DoxyItemize}

\subsection*{Scenarios}


\begin{DoxyItemize}
\item {\bfseries Precondition\+:} Authenticated, sufficient permissions
\item {\bfseries Main success scenario\+:} Changes to the configuration snippet have been stored to the database successfully. The user is informed about the success.
\item {\bfseries Alternative scenario\+:} The submitted inputs could not be validated or the entry for which changes are requested cannot be found. The user is informed about the error.
\item {\bfseries Error scenario\+:} Technical problems prevent the storage process from completing. The user is informed about the issue.
\item {\bfseries Postcondition\+:} Changes to the configuration snippet are stored in the database successfully and can be immediately seen in new requests of the snippet.
\item {\bfseries Non-\/functional Constraints\+:}
\begin{DoxyItemize}
\item Moderative feature 
\end{DoxyItemize}
\end{DoxyItemize}