Bonjour,
Les nécessités de service ne sont pas définies, c'est votre collectivité qui en décide au cas par cas.
Concernant votre situation de changement d'horaires constants, prenez contact avec les représentants du personnel qui sont membres du Comité technique paritaire de votre collectivité (si elle a au moins 50 agents, sinon contactez votre centre de gestion pour avoir la liste des membres du CTP) pour qu'ils vous expliquent ce qu'il se passe, demandez leur si ce point a fait l'objet d'un avis du CTP.
Le CTP est compétent pour les questions touchant aux conditions générales de fonctionnement des services (dont modalités d'organisation du temps de travail).