Glossary

Self Service Portal

Self Service Portal is a digital platform that allows employees or users to access information and manage requests independently without administrative assistance.