i’ve a web project (e-commerce, buy and sell stuff) where a user can use three external services:
- Google OpenID (admin authentification)
- Facebook. (publish site news, but only in the site official page’s wall)
- Amazon. (make price comparaison).
since they’re “external” to the application, are they considred as actors? i got this problem when i specify their roles in use case.
Yes, they are actors. All external entities that interact with the application you are modeling are actors.