Certaines informations figurant dans cet article ou cette section devraient être mieux reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes » ().
Il a été secrétaire du Bureau exécutif du Présidium du Comité central (CC) de la Ligue des communistes de Yougoslavie (LCY) de 1971 à 1978 puis secrétaire fédéral de l'Intérieur de 1982 à 1984 et enfin membre de la présidence de la Yougoslavie de 1984 à 1989. Il a par ailleurs été régulièrement nommé membre du Conseil fédéral de la protection de l'ordre constitutionnel et a présidé le corps à la fin des années 1980. Pendant la plupart de sa carrière politique Dolanc a défendu le fort régime autoritaire de la LCY et a lutté contre le nationalisme issu de différentes régions du pays.
Il était influent dans les structures de sécurité yougoslaves et il est possible qu'il ait inspiré un certain nombre d'arrestations pour des motifs politiques, en particulier alors qu'il était ministre de l'Intérieur. Dolanc a été accusé d'avoir commandité les assassinats de militants émigrés politiques commis par le service de sécurité yougoslave à l'étranger et de la protection personnelle de l'un de ses agents, le criminel Željko Ražnatović. En particulier, il est lié par certains à l'assassinat de l'émigrant nationaliste croate Stjepan Đureković commis par les services secrets yougoslave en Allemagne de l'Ouest en 1983 alors que la position adverse accuse les dirigeants communistes de Croatie d'avoir ordonné son assassinat.